Glavni problem vezan uz razliku između dva datuma je to što oni možda nisu u istoj vremenskoj zoni.
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
Ovaj kod stvara dva nova objekta Date, jedan za 24. prosinca 2018. i jedan za 30. prosinca 2018. Zatim pronalazi razliku u danima između ta dva datuma pomoću metode .getDate().
Matematika s datumima
var datum = novi datum(); // 1/1/0001 var datum2 = novi datum(); // 12