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