Skillnaden mellan datumobjekt i JavaScript
I tidigare lektioner använde vi timestamp-formatet
för att hitta skillnaden mellan datum.
Men egentligen är det inte nödvändigt i JavaScript:
datum representerade som Date-objekt kan subtraheras
från varandra, och resultatet av deras subtraktion är skillnaden
i millisekunder.
Låt oss som exempel skriva ut antalet millisekunder
som har passerat sedan 25 maj 2015,
12:59:59 till nuvarande tidpunkt:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // subtraherar två datumobjekt från varandra
console.log(diff); // kommer att se skillnaden i millisekunder
Skriv ut antalet millisekunder
som har passerat mellan 1 september 2000
och 15 februari 2010.
Modifiera den föregående uppgiften så att skillnaden i dagar skrivs ut.
Modifiera den föregående uppgiften så att skillnaden i månader skrivs ut.
Modifiera den föregående uppgiften så att skillnaden i år skrivs ut.