Rozdíl mezi objekty s datem v JavaScriptu
V předchozích lekcích jsme pro nalezení rozdílu
mezi daty používali formát timestamp.
Avšak ve skutečnosti to v JavaScriptu není
povinné: data reprezentovaná jako objekt
Date lze od sebe navzájem odečítat,
a výsledkem jejich odečtení je rozdíl
v milisekundách.
Jako příklad uveďme počet milisekund,
které uplynuly od 25 května 2015,
12:59:59 do současného okamžiku:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // odečteme dva objekty s daty od sebe
console.log(diff); // uvidíme rozdíl v milisekundách
Vypište na obrazovku počet milisekund,
který uplynul mezi 1 zářím 2000
a 15 únorem 2010.
Upravte předchozí úlohu tak, aby se na obrazovce zobrazil rozdíl ve dnech.
Upravte předchozí úlohu tak, aby se na obrazovce zobrazil rozdíl v měsících.
Upravte předchozí úlohu tak, aby se na obrazovce zobrazil rozdíl v letech.