Tofauti kati ya Vitu vilivyo na Tarehe katika JavaScript

Katika masomo yaliyopita tulitumia umbizo la timestamp kupata tofauti kati ya tarehe. Hata hivyo, kwa kweli, katika JavaScript hii si lazima: tarehe, zilizowakilishwa kama kitu Date, zinaweza kutoanishwa kutoka kwa kimoja, na matokeo ya kuzitoa - tofauti kwa millisekunde.

Kwa mfano hebu tuonyeshe idadi ya millisekunde, ambazo zimepita tangu 25 Mei 2015, 12:59:59 hadi wakati wa sasa:

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

let diff = now - date; // toa vitu viwili vilivyo na tarehe kutoka kwa kila mmoja
console.log(diff);     // tutaona tofauti kwa millisekunde
Задание 1

Onyesha kwenye skrini idadi ya millisekunde, zilizopita kati ya 1 Septemba 2000 mwaka na 15 Februari 2010 mwaka.

Задание 2

Badilisha shida iliyotangulia ili kwenye skrini ionekane tofauti kwa siku.

Задание 3

Badilisha shida iliyotangulia ili kwenye skrini ionekane tofauti kwa miezi.

Задание 4

Badilisha shida iliyotangulia ili kwenye skrini ionekane tofauti kwa miaka.