[JS] Date type

Jay ·2022년 12월 21일
0

1. Date?

날짜와 시간을 위한 메서드를 제공하는 표준 빌트인 객체이자 생성자 함수.

UTC는 국제 표준시.(=GMT. 그리니치 평균시)
단, UTC와 GMT는 소수점 단위에서 차이가 나므로, 기술적인 표기에서는 UTC가 사용된다.

KST는 UTC에 9시간을 더한 시간.

현재 날짜와 시간은 Javascript 코드가 실행된 시스템의 시계에 의해 결정됨.

1.1 Date 생성자 함수

new Date();
// Mon Jul 06 2020 01:03:18 GMT+0900(대한민국 표준시)
// 현재 시간 기준 Date 객체 반환
new Date(0);
// Mon Jul 06 2020 01:03:18 GMT+0900(대한민국 표준시)
// Fri Jan 02 1970 09:00:00 GMT+0900
const a = new Date('May 26, 2020 10:00:00')
const b = new Date('2020/03/26/10:00:00')
// a === b

1.2 Date 메서드

Date.now()
// 1970.01.01 00:00:00을 기점으로 현재까지 밀리세컨즈 반환
Date.parse('Jan 2, 1970 00:00:00 UTC')
// 밀리세컨즈를 숫자로 반환
Date.UTC(1970, 0, 2)
// 현재 ~ 특정 시점. 밀리세컨즈 반환 
Date.getFullYear()
Date.setFullYear()
Date.getMonth()
Date.getDay()
...
profile
Jay입니다.

0개의 댓글