Как работает Разница между датами
Разница дат вычисляет точное количество дней, полных недель, календарных месяцев и лет между двумя датами. Все расчёты выполняются локально в браузере средствами JavaScript: никакие введённые данные никуда не отправляются, а инструмент работает без подключения к интернету после загрузки страницы.
Вычисление основано на григорианском календаре. Дни считаются по разнице временных меток в полночь UTC, что исключает неоднозначность, связанную с переходом на летнее время. Месяцы и годы отсчитываются путём последовательного продвижения по календарю от ранней даты к поздней: это корректно учитывает переменную длину месяцев и високосные годы. Результат показывает все четыре единицы сразу, и вы можете использовать наиболее подходящую.