Как найти разницу между двумя датами

Этапы вычисления разницы между датами

Чтобы найти разницу между двумя датами нам нужно:
  • Иметь 2 даты в виде строковых значений, где date1 и date2 первая и вторая даты соответственно.
    • javascript
      "date1": '21.09.2024', "date2": '15.09.2024'
  • Перевести их с помощью формулы в числовое значение в формате unix, где каждая дата уже в виде числа, для возможности осуществлять математический действия.
    • javascript
      d1 = date1.split('.').reverse().join('-').toDate().toNumber(); d2 = date2.split('.').reverse().join('-').toDate().toNumber();
  • Вычислить разницу между ними в виде дней, часов или минут.
javascript
rz = d1-d2; rz / 1000 / 60 / 60 / 24

Готовый пример формулы

Видео: Как посчитать разницу между двумя датами


При поддержке Notaku