CalculandiaРАСЧЁТ С ОБЪЯСНЕНИЕМ — главная

Года, месяцы и дни между двумя датами

Разница между датами

Введите две даты в любом порядке — калькулятор сам определит, какая раньше, и покажет полную календарную разницу вместе с общим числом дней.

Формула 1.0.0Проверено 2026-07-16Источники и допущения

Результат

Разница3 г. 1 мес. 23 дн.
Всего дней1 150
Порядок датПо порядку

Предварительный расчёт. Проверьте исходные данные и условия задачи.

Порядок дат не важен

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

  • Компоненты разницы — те же полные календарные годы/месяцы/дни, что и в возрасте.
  • Общее число дней считается отдельно и не совпадает с суммой Y×365+M×30+D.
  • Совпадающие даты дают нулевую разницу по всем компонентам.

Переход через конец месяца

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

Формула

Основная формулаРазница = полные календарные годы, месяцы и дни между более ранней и более поздней датой

Годы, месяцы и дни — целые числа; общее число дней вычисляется отдельно через границы полуночей, без пересчёта из Y/M/D.

Примеры расчёта

Три полных года

15.01.2020 → 10.03.2023

Ответ: 3 года 1 месяц 23 дня, всего 1150 дней

Даты введены в обратном порядке

01.03.2024 → 31.01.2024

Ответ: 0 лет 1 месяц 1 день, введены в обратном порядке

Частые вопросы

Чем это отличается от калькулятора «Дни между датами»?

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

Что означает «введены в обратном порядке»?

Это значит, что вторая указанная дата раньше первой. Компоненты по-прежнему считаются от меньшей даты к большей, но направление показано явно, а не скрыто.

Другие калькуляторы