Никита Малов.

Основатель и управляющий партнёр
аналитической компании ДОВОДАналитика рынков · OSINT

Факты. Решения.
Развитие бизнеса.

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

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

Результат

Полных месяцев
66 месяцев
Полных лет
5 лет
Месяцев после полных лет
6 месяцев
Оставшихся дней
9 дней

От 20 апреля 2021 года до 29 октября 2026 года прошло 66 месяцев и ещё 9 дней.

Получилось 5 лет и 6 месяцев сверх полных лет.

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

Как считаются годы и месяцы между датами

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

Если конечное число меньше начального, месяц не засчитывается. Например, от 31 января до 28 февраля пройдёт 28 дней: полного месяца нет, потому что 31-е число в феврале не наступает. Так считают прошедшее время — возраст, «сколько прошло». Для сроков по договору и закону иначе: месячный срок, начавшийся 31 января, истекает 28 (29) февраля — в последний день месяца, где нет соответствующего числа (п. 3 ст. 192 ГК); течение срока начинается на следующий день после даты события (ст. 191 ГК). Стаж для больничного — по Правилам Минтруда: каждые 30 дней — месяц, каждые 12 месяцев — год, пересекающиеся периоды засчитывают один раз.

Где это нужно на практике

Календарные годы и месяцы годятся для возраста и сроков; для процента по больничному нужен страховой стаж по Правилам № 585н (30 дней — месяц, 12 месяцев — год, с зачётом нестраховых периодов), а не календарный отрезок между двумя датами.

Срок договора аренды или поставки, гарантийный срок, срок годности партии, срок давности — тоже календарные отрезки. Если посчитать их «по 30 дней», ошибка набегает за год в несколько дней, а на длинном сроке — в месяц и больше.

Как устроен расчёт

Полные годы
Год засчитывается, если та же дата и месяц наступили: от 20.04.2021 до 20.04.2026 — 5 полных лет
Полные месяцы
После полных лет считаются месяцы от того же числа до того же числа следующего месяца
Остаток в днях
Дни, которые не дотянули до полного месяца, показываются отдельно
Полных месяцев всего
Общее число месяцев между датами — для случаев, когда годы не нужны отдельно

Примеры

Стаж сотрудника

Сотрудник принят 20 апреля 2021 года, увольняется 29 октября 2026 года. Полных лет — 5 лет, месяцев сверх них — 6 месяцев, дней — 9 дней. Всего полных месяцев — 66 месяцев.

Процент по больничному определяет страховой стаж: до 5 лет — 60 %, от 5 до неполных 8 лет — 80 %, от 8 лет — 100 %; считается он по Правилам № 585н (30 дней — месяц, 12 месяцев — год, периоды суммируются), а не как календарный отрезок между датой приёма и увольнения.

Посчитать с этими числами

Срок договора

Договор заключён 31 января 2026 года, действует до 28 февраля 2026 года. Полного месяца нет: 31-е число в феврале не наступает, поэтому прошло дней — 0 дней, а полных месяцев — 1 месяц.

Если бы считали «по 30 дней в месяце», получился бы почти месяц — и срок окончания сдвинулся бы на несколько дней.

Посчитать с этими числами

Возраст ребёнка

Ребёнок родился 1 сентября 2019 года. На 29 октября 2026 года ему 7 лет и 1 месяц, всего полных месяцев — 85 месяцев.

Для очереди в сад и школы считают именно полные годы на 1 сентября или на дату заявления, а не число дней.

Посчитать с этими числами

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

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

Идите по календарю: от начальной даты отсчитывайте полные годы до той же даты и месяца, потом полные месяцы от того же числа, остаток покажите в днях.

Почему месяц — не 30 дней?

Потому что месяцы разные: в феврале 28 или 29 дней, в остальных 30 или 31. Если считать по 30, за год набегает 5 дней разницы, а за десять лет — почти два месяца. Календарный счёт от числа до числа точнее.

Включается ли день окончания в расчёт?

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

Как посчитать возраст на дату?

Введите дату рождения как начальную, а нужную дату — как конечную. Получите полные годы и месяцы. Для пенсии, сада и школы возраст считают на конкретную дату, а не «в этом году».

Можно ли посчитать стаж для больничного?

Да, калькулятор покажет полные годы и месяцы. Но процент по больничному зависит от страхового стажа: до 5 лет — 60 %, от 5 до неполных 8 лет — 80 %, от 8 лет — 100 %; при страховом стаже меньше 6 месяцев пособие за полный месяц не больше МРОТ (с 2026 — 27 093 ₽). Стаж считают по правилам Минтруда: 30 дней — месяц, 12 месяцев — год, пересечения периодов засчитывают один раз.

Считать сроки вручную — терять дни

Отдать рутину программе, а не бухгалтеру

Календарные расчёты — стаж, сроки договоров, напоминания об окончании — можно делать автоматически. Я нахожу в отделах работу, где люди считают и пересчитывают даты, и подключаю к ней ИИ и ваши CRM и 1С.

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

Читать об услуге «Внедрение ИИ в бизнес»

По этой теме

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