# Разница между объектами с датой в 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` года.

Модифицируйте предыдущую задачу так, чтобы на экран выводилась разница в днях.

Модифицируйте предыдущую задачу так, чтобы на экран выводилась разница в месяцах.

Модифицируйте предыдущую задачу так, чтобы на экран выводилась разница в годах.

←→
↑
en ru