Forskellen mellem datoobjekter i JavaScript

I tidligere lektioner brugte vi timestamp-formatet for at finde forskellen mellem datoer. Men faktisk er det ikke nødvendigt i JavaScript: datoer repræsenteret som et Date-objekt kan trækkes fra hinanden, og resultatet af deres subtraktion er forskellen i millisekunder.

Lad os for eksempel udskrive antallet af millisekunder, der er gået siden 25. maj 2015, 12:59:59 til nuværende tidspunkt:

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

let diff = now - date; // trækker to datoobjekter fra hinanden
console.log(diff);     // vi vil se forskellen i millisekunder
Задание 1

Udskriv antallet af millisekunder, der er forløbet mellem 1. september 2000 og 15. februar 2010.

Задание 2

Modificer den foregående opgave, så forskellen udskrives i dage.

Задание 3

Modificer den foregående opgave, så forskellen udskrives i måneder.

Задание 4

Modificer den foregående opgave, så forskellen udskrives i år.