Pagrindinė problema, susijusi su dviejų datų skirtumu, yra ta, kad jos gali būti ne toje pačioje laiko juostoje.
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
Šis kodas sukuria du naujus datos objektus – vieną 24 m. gruodžio 2018 d., kitą – 30 m. gruodžio 2018 d.
Matematika su datomis
var data = new Data(); // 1/1/0001 var date2 = new Date(); // 12/31/9999