CalcToolsLab

Калькулятор месяцев между датами онлайн

Считает количество полных календарных месяцев и дней между двумя датами. Показывает десятичные месяцы, кварталы, эквивалент в годах и месяцах, а также срок для ипотеки, кредита и трудового стажа.

Зачем считать месяцы между датами

Месяц — основная единица для финансовых, договорных и кадровых расчётов: сроки кредитов и ипотеки, аренда, трудовой стаж, испытательный срок, гарантия, страхование, налоговые периоды. В отличие от недели или дня, месяц календарно переменный: 28, 29, 30 или 31 день.

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

Формулы расчёта месяцев

Первая формула даёт разницу календарных месяцев по году и месяцу без проверки числа месяца.

Вторая формула оставляет только полные месяцы от числа к числу.

Остаток дней считается после последнего полного месяца и не уходит ниже нуля.

Десятичные месяцы считаются через среднюю длину месяца: 30.4375 дня.

  1. M raw — разница месяцев только по году и номеру месяца.
  2. M full — количество полных календарных месяцев от числа к числу.
  3. D rest — остаток дней после последнего полного месяца.
  4. D total — полный интервал в днях.
  5. M dec — десятичное представление интервала в средних месяцах.

Что показывает калькулятор

  • Полные календарные месяцы + дни — основной формат вида «27 месяцев и 4 дня»
  • Десятичные месяцы — точная дробь (27.13 мес) на основе средней длины 30.4375 дня
  • Эквивалент в годах и месяцах для удобства восприятия
  • Кварталы (по 3 месяца) — для бизнес-отчётности
  • Всего недель и дней в интервале
  • Срок кредита — то же число, в формате для банка
  • Стаж работы — годы и месяцы для трудовой книжки

Календарные vs средние месяцы

Календарный месяц считается от числа к числу: с 15 марта по 15 1 месяц, независимо от того, что в марте 31 день, а в апреле 30. Десятичный (средний) месяц = 30.4375 дня ) — нужен для научных расчётов, графиков и усреднения.

СценарийКакой счёт использовать
Срок кредита и ипотекиПолные календарные месяцы
Трудовой стажПолные календарные месяцы
Гарантия (12/24/36 мес)Полные календарные месяцы
Научные публикацииДесятичные месяцы
Графики прогресса проектаДесятичные месяцы
Квартальная отчётностьКварталы (÷ 3)

Типичные сценарии

  • Ипотека: с даты подписания договора до сегодня — сколько месяцев платежей сделано
  • Стаж: с даты приёма на работу — для расчёта отпуска, выплат, пенсии
  • Аренда: длительность договора в месяцах
  • Гарантия: проверить, истекла ли годовая или двухгодичная гарантия
  • Страховой период: ОСАГО/КАСКО — сколько месяцев действует полис
  • Декрет и отпуск по уходу: 18, 36 месяцев и т.д.

Крайние даты месяца

Если начальная дата стоит в конце длинного месяца, а следующий месяц короче, полный месяц не всегда завершается. Например, 31 января → 29 февраля 2024 года считается как 0 месяцев и 29 дней, а 31 января → 1 марта 2024 года — как 1 месяц и 1 день.

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

Локальные даты и ограничения браузера

Браузер разбирает введённые значения как локальные даты. Для календарных месяцев это удобно, но при официальных сроках, межпоясных событиях и системах с собственными правилами округления результат нужно сверять с исходным документом или регламентом.

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

Источники и нормативная база

Расчёты выполняются на основе указанных нормативных и справочных источников. Ссылки открываются в новой вкладке.

Обновлено:

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