15.2 Date 객체 만들기

네 가지 방법으로 객체를 생성할 수 있음

new Date(); // 현재 날짜

// 자바스크립트의 월은 0으로 시작 (0 - 1월, 1 - 2월)
new Date(2018, 0); // 2018년 1월 1일 0시
new Date(2018, 1); // 2018년 2월 1일 0시
new Date(2018, 1, 14); // 2018년 2월 14일 0시
new Date(2018, 1, 14, 13); // 2018년 2월 14일 오후 1시
new Date(2018, 1, 14, 13, 30); // 2018년 2월 14일 오후 1시 30분
new Date(2018, 1, 14, 13, 30, 5); // 2018년 2월 14일 오후 1시 30분 5초
new Date(2018, 1, 14, 13, 30, 5, 500); // 2018년 2월 14일 오후 1시 30분 5.5초 

// 유닉스 타임스탬프
new Date(0); // 12:00 A.M., Jan 1, 1970 UTC

// 유닉스 시간 원점 이전의 날짜를 구할 때
new Date(-365*24*60*60*1000); // 12:00 A.M., Jan 1, 1969 UTC

// 날짜 문자열 해석 (표준시를 기준으로 함)
new Date('June 14, 1903'); // 12:00 A.M., Jun 14, 1903 지역 표준시
new Date('June 14, 1903 GMT-0000'); // 12:00 A.M., Jun 14, 1903 UTC

Last updated