Date.parse 메서드
Date.parse 메서드는 ISO 형식의 문자열로
매개변수에 전달된 날짜까지의 밀리초 수를 반환합니다.
ISO 형식은 다음과 같습니다: 'YYYY-MM-DDTHH:mm:ss.sssZ',
여기서: 'YYYY-MM-DD' - 날짜; 'T'
- 구분자; 'HH:mm:ss.sss' - 시간;
'Z' - 시간대.
전체 형식을 전달할 필요는 없으며,
'YYYY-MM-DD' 또는 단순히
YYYY만 전달해도 됩니다.
구문
Date.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
예제
Date.parse 메서드를 사용하여
1970년 1월 1일부터
2016.11.16,
12:59:59까지 경과한 밀리초 수를 알아봅시다:
let res = Date.parse('2016-11-16T12:59:59');
console.log(res);
코드 실행 결과:
1479290399000
예제
이제 연도만 지정하여 밀리초 수를 출력해 봅시다:
let res = Date.parse('2016');
console.log(res);
코드 실행 결과:
1451606400000
예제
Date.parse 메서드의 매개변수에
잘못된 날짜를 설정해 봅시다:
let res = Date.parse('20162016');
console.log(res);
코드 실행 결과:
NaN