Калькулятор разницы дат

Посчитайте, сколько дней, месяцев и лет между датами, переведите месяцы в годы (100 месяцев — это 8 лет и 4 месяца), узнайте, сколько дней до события. Бесплатно, без регистрации.

Всё работает в вашем браузере — данные не отправляются на сервер.

Зачем рассчитывать разницу дат?

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

Ключевые возможности

  • Разница в 8 единицах: годы, месяцы, недели, дни, часы, минуты, секунды, миллисекунды
  • Детальная разбивка с несколькими представлениями
  • Работает с любыми двумя датами, прошлыми или будущими

Как использовать

  1. Выберите начальную и конечную дату
  2. Просмотрите разницу во всех единицах мгновенно
  3. Ознакомьтесь с детальной разбивкой для комбинированных представлений

Технические детали

Разница дат рассчитывается через объект Date JavaScript: инструмент берёт абсолютную разницу в миллисекундах и переводит её в нужные единицы. Месяцы считаются по среднему значению 30.44 дня, годы — по 365.25: так расчёт точнее на високосных годах.

Месяцы в годы: таблица перевода

МесяцыВ годах и месяцахРасчёт
121 год12 ÷ 12
181 год 6 месяцев12 + 6
242 года12 × 2
363 года12 × 3
484 года12 × 4
605 лет12 × 5
726 лет12 × 6
847 лет12 × 7
968 лет12 × 8
1008 лет 4 месяца96 + 4
1089 лет12 × 9
12010 лет12 × 10
14412 лет12 × 12
15012 лет 6 месяцев144 + 6

Чтобы перевести месяцы в годы, разделите на 12: целая часть — годы, остаток — месяцы. Например, 100 месяцев — это 8 лет и 4 месяца (96 + 4).

Часто задаваемые вопросы

Насколько точен расчёт месяцев и лет?

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

Можно ли рассчитать разницу с учётом времени (часы/минуты)?

Текущий инструмент использует ввод только дат. Для точной разницы во времени используйте конвертер Unix меток.

Как посчитать, сколько дней между двумя датами?

Вставьте начальную и конечную даты — калькулятор покажет разницу сразу в днях, а также в годах, месяцах и неделях. Для контрольной проверки: с 1 сентября по 30 ноября — 90 дней (30+31+29... проще довериться калькулятору). Способ в тетради: переведите обе даты в номера дней по юлианскому календарю и вычтите — но проще посчитать здесь.

100 месяцев — это сколько лет?

100 месяцев — это 8 лет и 4 месяца (12 × 8 = 96, остаток 4). В калькуляторе разницы дат такой перевод работает в обе стороны: задайте дату 100 месяцев назад — увидите точную дату и сколько это в годах с месяцами и днями.

Считать календарные или рабочие дни?

Календарные дни — все подряд, включая выходные; рабочие — без суббот и воскресений. Для сроков договора и процессов обычно считают календарные, для сроков исполнения работ — рабочие. Внимание: калькулятор считает календарные дни, праздничные переносы РФ он не учитывает — проверяйте производственный календарь для точных рабочих сроков.

Как перевести годы в дни или месяцы?

Один год — это 365,25 дня в среднем (учитываем високосные) или 12 месяцев. Отсюда: 16 лет — это 16 × 365,25 ≈ 5844 дня; 13 лет — это 156 месяцев. Для точного расчёта между конкретными датами (високосные неравномерны) используйте калькулятор выше.

Полезные статьи

Похожие инструменты