자바스크립트는 Date 객체를 통해 연월일, 시분초에 더해 밀리초의 정보까지 제공한다.
"특정 날짜 또는 날짜시간"을 문자열로 처리할 때는 아래의 형식을 준수해야 한다.
YYYY-MM-DDTHH-MM:SS
T는 UTC(협정세계시)를 나타내는 문자로 시간까지 표현할 때 반드시 사용해야 한다.
다음은 과거 문자열로 특정 날짜를 생성하는 예시이다.
실행 결과 :
Wed Dec 14 1977 13:30:00 GMT+0900 (한국 표준시)
Wed Dec 14 1977 09:00:00 GMT+0900 (한국 표준시)
Thu Dec 01 1977 09:00:00 GMT+0900 (한국 표준시)
Sat Jan 01 1977 09:00:00 GMT+0900 (한국 표준시)
시 를 지정하지 않으면 한국 표준시에 따른 09시가 지정되며 일이 생략되면 1일로,
월이 생략되면 1월로 각각 설정된다.
실행 결과 :
Sat Mar 04 2023 16:50:09 GMT+0900 (한국 표준시)
Tue Mar 28 2023 08:30:20 GMT+0900 (한국 표준시)
Tue Mar 28 2023 08:30:20 GMT+0900 (한국 표준시)
Tue Mar 28 2023 08:30:00 GMT+0900 (한국 표준시)
Tue Mar 28 2023 00:00:00 GMT+0900 (한국 표준시)
전달할 값을 지정하지 않으면 현재 날짜와 시각이 시분초까지 표현되고
1월 ~ 12월에 대응되는 값이 0 ~ 11 임에 주의해야 한다.
MMM DD YYYY
DD MMM YYYY
실행 결과 :
Sat Mar 04 2023 00:00:00 GMT+0900 (한국 표준시) // 모두 같다.
MM/DD/YYYY
YYYY/MM/DD
실행 결과 :
Mon Aug 22 2022 09:00:00 GMT+0900 (한국 표준시) // 모두 같다.