JavaScript에서 날짜 객체 간의 차이
이전 강의들에서는 타임스탬프 형식을 사용하여
날짜 간의 차이를 구했습니다.
그러나 사실 JavaScript에서는 반드시 그래야 하는 것은 아닙니다:
Date 객체로 표현된 날짜는 서로 뺄 수 있으며,
뺄셈의 결과는 밀리초 단위의 차이입니다.
예를 들어, 2015년 5월 25일
12:59:59부터 현재 시각까지 경과한
밀리초 수를 출력해 봅시다:
javascriptlet now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // 두 날짜 객체를 서로 뺍니다
console.log(diff); // 밀리초 단위의 차이를 볼 수 있습니다
Задание 1
2000년 9월 1일과
2010년 2월 15일 사이에
경과한 밀리초 수를 화면에 출력하세요.
Задание 2
앞선 문제를 수정하여 화면에 일(day) 단위의 차이가 출력되도록 하세요.
Задание 3
앞선 문제를 수정하여 화면에 월(month) 단위의 차이가 출력되도록 하세요.
Задание 4
앞선 문제를 수정하여 화면에 년(year) 단위의 차이가 출력되도록 하세요.