Розніца паміж аб'ектамі з датай у JavaScript
У папярэдніх уроках для знаходжання розніцы
паміж датамі мы выкарыстоўвалі фармат timestamp.
Аднак, на самой справе, у JavaScript гэта не
абавязкова: даты, прадстаўленыя ў выглядзе
аб'екта Date, можна аднімаць адзін
ад аднаго, і вынік іх аднімання - розніца
ў мілісекундах.
Для прыкладу давайце вывядзем колькасць мілісекунд,
якія прайшлі з 25 мая 2015,
12:59:59 па цяперашні момант часу:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // аднімаем два аб'екты з датамі адзін ад аднаго
console.log(diff); // убачым розніцу ў мілісекундах
Выведзіце на экран колькасць мілісекунд,
якая прайшла паміж 1 верасня 2000
года і 15 лютага 2010 года.
Мадыфікуйце папярэднюю задачу так, каб на экран вывадзілася розніца ў днях.
Мадыфікуйце папярэднюю задачу так, каб на экран вывадзілася розніца ў месяцах.
Мадыфікуйце папярэднюю задачу так, каб на экран вывадзілася розніца ў гадах.