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만 전달해도 됩니다.

구문

javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');

예제

Date.parse 메서드를 사용하여 1970년 1월 1일부터 2016.11.16, 12:59:59까지 경과한 밀리초 수를 알아봅시다:

javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);

코드 실행 결과:

javascript1479290399000

예제

이제 연도만 지정하여 밀리초 수를 출력해 봅시다:

javascriptlet res = Date.parse('2016');
console.log(res);

코드 실행 결과:

javascript1451606400000

예제

Date.parse 메서드의 매개변수에 잘못된 날짜를 설정해 봅시다:

javascriptlet res = Date.parse('20162016');
console.log(res);

코드 실행 결과:

javascriptNaN

참고 항목

  • 타임스탬프를 얻는 getTime 메서드
  • 타임스탬프를 얻는 Date.now 메서드