Erinevus kuupäevaobjektide vahel JavaScriptis
Eelmistes õppetundides kasutasime kuupäevade vahelise erinevuse leidmiseks
timestamp vormingut.
Kuid tegelikult pole JavaScriptis see
kohustuslik: kuupäevad, esitatud kui
objekt Date, saab teineteisest lahutada,
ja nende lahutamise tulemus on erinevus
millisekundites.
Näitena väljastame millisekundite arvu,
mis on möödunud alates 25 maist 2015,
12:59:59 kuni praeguse momendini:
javascriptlet now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // lahutame kaks kuupäevaobjekti teineteisest
console.log(diff); // näeme erinevust millisekundites
Задание 1
Kuva ekraanile millisekundite arv,
mis möödus 1 septembril 2000
aastal ja 15 veebruaril 2010 aastal.
Задание 2
Muutke eelmist ülesannet nii, et ekraanile kuvataks erinevus päevades.
Задание 3
Muutke eelmist ülesannet nii, et ekraanile kuvataks erinevus kuudes.
Задание 4
Muutke eelmist ülesannet nii, et ekraanile kuvataks erinevus aastates.