Det största problemet med skillnaden mellan två datum är att de kanske inte är i samma tidszon.
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
Den här koden skapar två nya Date-objekt, ett för 24 december 2018 och ett för 30 december 2018. Den hittar sedan skillnaden i dagar mellan dessa två datum med metoden .getDate().
Matematik med datum
var date = new Date(); // 1/1/0001 var date2 = new Date(); // 12/31/9999