Peamine kahe kuupäeva erinevusega seotud probleem on see, et need ei pruugi olla samas ajavööndis.
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
See kood loob kaks uut kuupäevaobjekti, ühe 24. detsembriks 2018 ja teise 30. detsembriks 2018. Seejärel leitakse nende kahe kuupäeva päevade erinevus, kasutades meetodit .getDate().
Matemaatika kuupäevadega
var date = new Kuupäev(); // 1/1/0001 var date2 = new Date(); // 12