Verschil tussen datumobjecten in JavaScript

In eerdere lessen gebruikten we het timestamp-formaat om het verschil tussen datums te vinden. Echter, in JavaScript is dit niet noodzakelijk: data, weergegeven als een object Date, kunnen van elkaar worden afgetrokken, en het resultaat van het aftrekken - is het verschil in milliseconden.

Laten we als voorbeeld het aantal milliseconden uitvoeren, dat is verstreken sinds 25 mei 2015, 12:59:59 tot het huidige moment:

javascriptlet now  = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);

let diff = now - date; // trek twee datumobjecten van elkaar af
console.log(diff);     // we zullen het verschil in milliseconden zien
Задание 1

Geef het aantal milliseconden weer, verstreken tussen 1 september 2000 en 15 februari 2010.

Задание 2

Wijzig de vorige taak zo dat het verschil in dagen wordt weergegeven.

Задание 3

Wijzig de vorige taak zo dat het verschil in maanden wordt weergegeven.

Задание 4

Wijzig de vorige taak zo dat het verschil in jaren wordt weergegeven.