La ĉefa problemo rilata al la diferenco inter du datoj estas, ke ili eble ne estas en la sama horzono.
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
Ĉi tiu kodo kreas du novajn Date-objektojn, unu por decembro 24th, 2018 kaj unu por decembro 30th, 2018. Ĝi tiam trovas la diferencon en tagoj inter tiuj du datoj uzante la .getDate() metodo.
Matematiko kun datoj
var dato = nova Dato (); // 1/1/0001 var dato2 = nova Dato (); // 12/31/9999