Разлика между обекти с дата в 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 година.
Модифицирайте предходната задача така, че на екрана да се извежда разликата в дни.
Модифицирайте предходната задача така, че на екрана да се извежда разликата в месеци.
Модифицирайте предходната задача така, че на екрана да се извежда разликата в години.