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

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

Например, для срока отпуска или договора «по такое-то число включительно»

По производственному календарю: без выходных и праздников, с учётом переносов

Дней

30

Длительность периода
ЕдиницаЗначение
Календарные дни30 дней
Недели4 недели и 2 дня
Месяцы0 месяцев и 30 дней
Рабочие дни19 дней

Как считается

N=D2−D1  (+1, если последний день включается)N = D_2 - D_1 \;(+1,\ \text{если последний день включается})
Nраб=N−Nсб, вс−Nпраздники+Nрабочие выходныеN_{\text{раб}} = N - N_{\text{сб, вс}} - N_{\text{праздники}} + N_{\text{рабочие выходные}}

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

Календарные дни

Из конечной даты вычитается начальная. Високосные годы учитываются автоматически: с 1 февраля по 1 марта 2024 года — 29 дней, а в 2026 году — 28. Если включить последний день, к разности добавляется единица. Конечная дата не может быть раньше начальной — в этом случае калькулятор попросит исправить поле.

Недели и месяцы

Недели — это число дней, делённое на семь, с остатком в днях. Полные месяцы отсчитываются от начальной даты: от 10 марта месяц закончится 10 апреля, два — 10 мая. Если такого числа в месяце нет, срок заканчивается в последний день месяца, как в статье 192 Гражданского кодекса: месяц от 31 января истекает 28 февраля (в високосный год — 29-го).

Рабочие дни

Для каждого дня периода калькулятор проверяет:

  • суббота и воскресенье — выходные;
  • нерабочие праздники по статье 112 ТК РФ: 1–8 января, 23 февраля, 8 марта, 1 и 9 мая, 12 июня, 4 ноября — не рабочие;
  • если праздник совпал с выходным, выходной переносится на следующий будний день, а часть январских выходных Правительство переносит на другие даты отдельным постановлением;
  • субботы, объявленные рабочими по переносу, считаются рабочими.

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

Параметры расчёта на 10 октября 2026 г.
Параметр Значение Действует с Норма
Производственный календарь: годы, для которых известны праздники и переносы 2 025; 2 026; 2 027 17.09.2026 ПП РФ от 04.10.2024 № 1335, от 24.09.2025 № 1466 и от 17.09.2026 № 1187 о переносе выходных дней в 2025–2027 годах
Производственный календарь: нерабочие праздничные дни и дни отдыха по переносу 2025-01-01; 2025-01-02; 2025-01-03; 2025-01-04; 2025-01-05; 2025-01-06; 2025-01-07; 2025-01-08; 2025-02-23; 2025-03-08; 2025-05-01; 2025-05-02; 2025-05-08; 2025-05-09; 2025-06-12; 2025-06-13; 2025-11-03; 2025-11-04; 2025-12-31; 2026-01-01; 2026-01-02; 2026-01-03; 2026-01-04; 2026-01-05; 2026-01-06; 2026-01-07; 2026-01-08; 2026-01-09; 2026-02-23; 2026-03-08; 2026-03-09; 2026-05-01; 2026-05-09; 2026-05-11; 2026-06-12; 2026-11-04; 2026-12-31; 2027-01-01; 2027-01-02; 2027-01-03; 2027-01-04; 2027-01-05; 2027-01-06; 2027-01-07; 2027-01-08; 2027-02-22; 2027-02-23; 2027-03-08; 2027-05-01; 2027-05-03; 2027-05-09; 2027-05-10; 2027-06-12; 2027-06-14; 2027-11-04; 2027-11-05; 2027-12-31 17.09.2026 ТК РФ, ст. 112; ПП РФ от 04.10.2024 № 1335, от 24.09.2025 № 1466 и от 17.09.2026 № 1187 о переносе выходных дней в 2025–2027 годах
Производственный календарь: рабочие субботы и воскресенья по переносу 2025-11-01; 2027-02-20 17.09.2026 ПП РФ от 04.10.2024 № 1335, от 24.09.2025 № 1466 и от 17.09.2026 № 1187 о переносе выходных дней в 2025–2027 годах

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

Весь 2026 год включительно — 247 рабочих дней

  1. Считаем дни с 1 января 2026 г. по 31 декабря 2026 г., включая последний день: 365 дней.
  2. В неделях: 365 / 7 = 52 недели и 1 день. В месяцах: 12 месяцев и 0 дней — полные месяцы отсчитываются от начальной даты.
  3. Рабочие дни: из 365 дней убираем субботы, воскресенья и нерабочие праздники по производственному календарю, добавляем рабочие субботы по переносу — получается 247 дней.

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

Включать ли последний день?

Зависит от задачи. Если нужно узнать, сколько дней прошло от одного события до другого, последний день не считают: с 1 по 2 марта прошёл один день. Если считают длительность отпуска, командировки или договора «по такое-то число включительно», последний день входит в срок — включите галочку.

Как учитываются праздники и переносы выходных?

Рабочим считается будний день, если он не объявлен нерабочим праздником по статье 112 Трудового кодекса и не стал выходным из-за переноса. Субботы, которые постановлением Правительства сделаны рабочими, наоборот, считаются рабочими днями.

Учитываются ли региональные праздники?

Нет. Калькулятор использует федеральный производственный календарь. Если в вашем регионе есть дополнительные нерабочие дни, например Сабантуй или Курбан-байрам, вычтите их вручную.

Почему месяцев получается меньше, чем дней / 30?

Месяц — не 30 дней, а период до того же числа следующего месяца. С 15 января по 15 марта — ровно два месяца, хотя дней всего 59. Оставшиеся дни показываются отдельно.

За какие годы есть рабочие дни?

В календарь внесены годы, для которых Правительство уже утвердило переносы выходных. Если период выходит за эти годы, калькулятор предупредит, что за ними учтены только субботы и воскресенья.

Источники и проверка

Проверено
9 октября 2026 г.