Datų skirtumas timestamp formatu JavaScript

Timestamp formatas skirtas rasti datų skirtumą. Pavyzdžiui, gaukime skirtumą milisekundėmis tarp dabartinio ir nurodyto laiko momento:

javascriptlet now  = new Date();
let date = new Date(2015, 11, 4, 23, 59, 59);

let diff = now.getTime() - date.getTime();
console.log(diff);

Akivaizdu, kad dažniausiai mums reikalingas skirtumas ne milisekundėmis, o dienomis ar metais. Tam tiesiog reikia konvertuoti milisekundes į mums reikalingą reikšmę.

Pavyzdžiui, norint konvertuoti milisekundes į sekundes, reikia milisekundes padalinti iš 1000, norint sekundes konvertuoti į minutes, reikia sekundes padalinti iš 60 ir taip toliau.

Pavyzdžiui, konvertuokime skirtumą tarp datų į minutes:

javascriptconsole.log(diff / (1000 * 60));

O dabar - į valandas:

javascriptconsole.log(diff / (1000 * 60 * 60));
Задание 1

Ekrane parodykite dienų skaičių, praėjusį nuo 1 kovo 1988 metų iki 10 sausio 2000 metų.

Задание 2

Ekrane parodykite mėnesių skaičių, praėjusį nuo jūsų gimimo iki dabartinio laiko momento.