See the Pen ISO Date by nilgi (@nilgi) on CodePen.
• ISO "2024-02-24" - 국제표준
• 짧은 날짜 "02/24/2024"
• 긴 날짤 "Feb 24 2024" or "24 Feb 1982"
const idate = new Date("2024-02-24");
• ISO는 일을 입력하지 않아도 된다. 결과는 01일을 표시한다.
const idate1 = new Date("2024-02");
• ISO는 년도만 쓸 수 있다. 01월 01일을 표시한다.
const idate2 = new Date("2024");
• ISO 날짜와 시간 표시 방법
const ids1 = new Date("2024-02-24T12:24:24Z");
// (YYYY-MM-DDTHH:MM:SSZ) 일과 시간 사이는 T로 구분하고 UTC는 Z로 정의한다.
// UTC를 쓰지 않을 때는 -HH:MM, +HH:MM을 쓴다.
• 짧은 날짜 사용법
const sd1 = new Date("02/24/2024");
// 일부 브라우저는 날짜에 0을 빼면 오류가 난다. 2024-2-24(X)
• 긴 날짜 사용법 MMM DD YYYY
const ld1 = new Date("Feb 24 2024");
const ld2 = new Date("24 Feb 2024");
• Feb라 써도 되고 February라고 써도된다.
const ld3 = new Date("FEBRUARY, 24, 2024");
// 영어 월은 대문자를 써도 되고 구분의 쉼표는 무시한다.
• Date.parse(): 날을 밀리초로 변환
const pd1 = Date.parse("FEBRUARY, 24, 2024");
// 자바스크립트는 1970년 1월 1일부터 시작한다.