Verskil tussen datumobjekte in JavaScript
In vorige lesse het ons die timestamp-formaat gebruik
om die verskil tussen datums te vind.
Maar eintlik is dit nie nodig in JavaScript nie:
datums wat as 'n Date-objek voorgestel word,
kan van mekaar afgetrek word, en die resultaat van
hul aftrekking is die verskil in millisekondes.
As voorbeeld, laat ons die aantal millisekondes uitskryf
wat verloop het sedert 25 Mei 2015,
12:59:59 tot die huidige oomblik:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // trek twee datumobjekte van mekaar af
console.log(diff); // sal die verskil in millisekondes sien
Sken die aantal millisekondes uit
wat verloop het tussen 1 September 2000
en 15 Februarie 2010.
Wysig die vorige taak sodat die verskil in dae uitgevoer word.
Wysig die vorige taak sodat die verskil in maande uitgevoer word.
Wysig die vorige taak sodat die verskil in jare uitgevoer word.