Вычитание дат JavaScript

Рассмотрим, как вычесть из одной даты другую, т.е. найти разницу в количестве дней между двумя датами, используя JavaScript.

Проделаем следующее:

  1. Создадим два объекта типа Date().
  2. Объявим функцию, например, diffDates() для подсчёта разницы в днях.
  3. Вызовем функцию, передав в неё параметры — две даты, разницу между которыми необходимо подсчитать.

JavaScript:

let day_1 = new Date(2019, 08, 20),
    day_2 = new Date(2019, 10, 07);

function diffDates(day_one, day_two) {
    return (day_one - day_two) / (60 * 60 * 24 * 1000);
};

diffDates(day_2, day_1);

Таким образом можно найти разницу между двумя датами с помощью JavaScript.