Különbség dátum objektumok között JavaScriptben

Az előző leckékben a dátumok közötti különbség megtalálásához a timestamp formátumot használtuk. Azonban a JavaScriptben ez valójában nem kötelező: a Date objektumként reprezentált dátumokat ki lehet vonni egymásból, és a kivonás eredménye - a különbség ezredmásodpercben.

Példaként írjuk ki a milliszekundumok számát, amely eltelt 2015. május 25.-e óta, 12:59:59 óta a jelenlegi időpontig:

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

let diff = now - date; // kivonjuk a két dátum objektumot egymásból
console.log(diff);     // a különbséget ezredmásodpercben látjuk
Задание 1

Írja ki a képernyőre a milliszekundumok számát, ami 2000. szeptember 1.-e és 2010. február 15.-e között eltelt.

Задание 2

Módosítsa az előző feladatot úgy, hogy a képernyőre a különbség napokban jelenjen meg.

Задание 3

Módosítsa az előző feladatot úgy, hogy a képernyőre a különbség hónapokban jelenjen meg.

Задание 4

Módosítsa az előző feladatot úgy, hogy a képernyőre a különbség években jelenjen meg.