Perbedaan antara Objek Tanggal di JavaScript

Dalam pelajaran sebelumnya, untuk menemukan perbedaan antara tanggal kami menggunakan format timestamp. Namun, sebenarnya, dalam JavaScript hal ini tidak perlu: tanggal, yang direpresentasikan sebagai objek Date, dapat dikurangi satu sama lain, dan hasil pengurangannya adalah perbedaan dalam milidetik.

Sebagai contoh, mari kita tampilkan jumlah milidetik, yang telah berlalu sejak 25 Mei 2015, 12:59:59 hingga saat ini:

javascriptlet now  = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);

let diff = now - date; // mengurangi dua objek tanggal satu sama lain
console.log(diff);     // akan melihat perbedaan dalam milidetik
Задание 1

Tampilkan jumlah milidetik, yang telah berlalu antara 1 September 2000 dan 15 Februari 2010.

Задание 2

Modifikasi tugas sebelumnya sehingga perbedaan dalam hari ditampilkan.

Задание 3

Modifikasi tugas sebelumnya sehingga perbedaan dalam bulan ditampilkan.

Задание 4

Modifikasi tugas sebelumnya sehingga perbedaan dalam tahun ditampilkan.