Masalah utama yang terkait dengan perbedaan antara dua tanggal adalah bahwa mereka mungkin tidak berada di zona waktu yang sama.
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
Kode ini membuat dua objek Date baru, satu untuk 24 Desember 2018 dan satu lagi untuk 30 Desember 2018. Kemudian menemukan perbedaan hari antara kedua tanggal tersebut menggunakan metode .getDate() .
Matematika dengan tanggal
var tanggal = Tanggal baru(); // 1/1/0001 var tanggal2 = Tanggal baru(); // 12/31/9999