Date 객체 생성하기

// let now = new Date("2022-03-28");	2022년 3월 28일 Date 객체 생성  
// let now = new Date(year, month, date, hours, minutes, seconds, ms);	// 입력 데이터 날짜 Date 생성 
let now = new Date();								// 현재 날짜 Date 객체 생성

 

Date 객체 날짜 관련 데이터 가져오기 내장 함수

let now = new Date();				// 현재 날짜 Date 객체 생성 
console.log(now);					// Mon Mar 28 2022 14:20:55 GMT+0900 (한국 표준시)
console.log(now.getFullYear());		// 2022
console.log(now.getMonth());		// 2
console.log(now.getDay());			// 1
console.log(now.getDate());			// 28
console.log(now.getHours());		// 14
console.log(now.getMinutes());		// 20
console.log(now.getSeconds());		// 55
console.log(now.getMilliseconds());	// 155

getFullYear() : 객체의 연도 가져옴
getMonth() : 객체의 월 가져옴 (※주의 월 0부터 시작(0~11))
getDay() : 객체의 요일 가져옴 (※주의 0이 일요일(0~6))
getDate() : 객체의 일 가져옴
getHours() : 객체의 시간 가져옴
getMinutes() : 객체의 분 가져옴 
getSeconds() : 객체의 초 가져옴
getMilliseconds() : 객체의 밀리초 가져옴

 

Date를 이용한 작업 걸리는 시간 구하기

let start = Date.now();	// 작업 시작 전 시간 
// 작업 시간을 구하는 기능 정의 ...
let end = Date.now();	// 작업 종료 후 시간 
console.log(`처리 : ${end-start} 밀리초 소요`);

자바스크립트 Date 객체를 이용한 기능이 처리되기 까지 걸리는 시간을 간단하게 만들 수 있다. 

+ Recent posts