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) 단위의 차이가 출력되도록 하세요.