← дата и разница дат ›Инженер-проектировщик · Инструкция
21 мая 2026 г. · 4 мин чтения
Как посчитать количество рабочих дней между датами
Чтобы посчитать количество рабочих дней между двумя датами, нужно из общего числа календарных дней вычесть выходные (субботы и воскресенья) и праздничные дни. Например, с 1 по 31 января 2026 года — 31 календарный день, 9 выходных (субботы и воскресенья) и 8 праздничных дней (1–8 января) — итого 14 рабочих дней.
Зачем считать рабочие дни
Расчёт количества рабочих дней между двумя датами нужен для планирования сроков проектов, контроля выполнения договорных обязательств и расчёта заработной платы. Например, если вы проектируете объект и договором установлен срок 45 рабочих дней, а начали работу 10 января 2026 года, нужно точно определить дату завершения с учётом выходных и праздников. В этой статье вы узнаете простую формулу и пошаговый алгоритм расчёта.
Что влияет на расчёт — 5 факторов
- 1Фактор 1: Календарные дниПервым делом определите общее количество календарных дней между датами. Например, с 1 по 31 марта 2026 года — 31 календарный день. Если период с 15 марта по 10 апреля 2026 года: с 15 по 31 марта — 17 дней, с 1 по 10 апреля — 10 дней, итого 27 календарных дней.
- 2Фактор 2: Выходные дни (суббота и воскресенье)Из общего числа календарных дней нужно вычесть все субботы и воскресенья. Например, в марте 2026 года 8 выходных: 1,7,8,14,15,21,22,28,29 — всего 9? Проверим: март 2026: субботы — 7,14,21,28; воскресенья — 1,8,15,22,29. Итого 9 выходных. Если период с 1 по 31 марта, то календарных 31, минус 9 выходных = 22 дня без учёта праздников.
- 3Фактор 3: Праздничные дниПраздничные дни, выпадающие на будни, также исключаются. В 2026 году нерабочие праздничные дни: 1–8 января, 23 февраля, 8 марта, 1 мая, 9 мая, 12 июня, 4 ноября. Например, если ваш период с 1 по 15 января 2026 года: календарных 15 дней, выходных — 3 (3,4,10,11? проверим: 1 января — четверг, 2 — пятница, 3 — суббота, 4 — воскресенье, 5 — понедельник, 6 — вторник, 7 — среда, 8 — четверг, 9 — пятница, 10 — суббота, 11 — воскресенье, 12 — понедельник, 13 — вторник, 14 — среда, 15 — четверг. Выходные: 3,4,10,11 — 4 дня. Праздники: 1–8 января — 8 дней, но некоторые совпадают с выходными? 1 и 2 — будни, 3,4 — выходные, 5,6,7,8 — будни. Итого праздничных будних дней: 1,2,5,6,7,8 = 6 дней. Рабочих дней: 15 - 4 - 6 = 5 дней.
- 4Фактор 4: Переносы выходных и праздниковПравительство может переносить выходные на другие дни. В 2026 году переносов нет? Обычно публикуют постановление. Предположим, что переносов нет. Но если есть, нужно учитывать, что некоторые субботы или воскресенья становятся рабочими, а будни — выходными. Например, в 2025 году 4 ноября (вторник) был выходным, а суббота 2 ноября — рабочей. Всегда проверяйте актуальный производственный календарь.
- 5Фактор 5: Сокращённые предпраздничные дниПредпраздничные дни, если праздник на следующий день, сокращаются на 1 час. Но это важно для расчёта нормы часов, а не количества дней. Для подсчёта рабочих дней сокращённый день считается полным рабочим днём. Например, 22 февраля 2026 года — предпраздничный (23 февраля — праздник), но день считается рабочим.
Частые ошибки при расчёте
Не учитывать, что праздничный день может выпасть на выходной — тогда он переносится на ближайший рабочий день, но в расчёте количества дней это не меняет количество выходных, а лишь сдвигает.
Путать календарные и рабочие дни: часто в договорах пишут «в течение 30 календарных дней», а не рабочих. Всегда проверяйте формулировку.
Забывать про региональные праздники: в некоторых регионах есть дополнительные нерабочие дни (например, Курбан-байрам в республиках). Если проект в таком регионе, их нужно учитывать.
Частые вопросы
Сколько рабочих дней в январе 2026 года?
В январе 2026 года 31 календарный день, 9 выходных (субботы и воскресенья) и 8 праздничных дней (1–8 января), из которых 6 приходятся на будни. Итого рабочих дней: 31 - 9 - 6 = 16 рабочих дней.
Как посчитать рабочие дни, если известна дата начала и количество рабочих дней?
Нужно прибавить к начальной дате количество рабочих дней, пропуская выходные и праздники. Например, начали 5 мая 2026 года, нужно 10 рабочих дней. Май: 5 (вт) — 1-й, 6 (ср) — 2-й, 7 (чт) — 3-й, 8 (пт) — 4-й, 9 (сб) — праздник, пропускаем, 10 (вс) — выходной, 11 (пн) — 5-й, 12 (вт) — 6-й, 13 (ср) — 7-й, 14 (чт) — 8-й, 15 (пт) — 9-й, 16 (сб) — выходной, 17 (вс) — выходной, 18 (пн) — 10-й. Итого дата завершения — 18 мая 2026 года.
Что делать, если праздник выпадает на субботу или воскресенье?
В России выходной день переносится на следующий рабочий день. Например, если 4 ноября 2026 года выпадает на среду, то это выходной. Если бы выпало на субботу, то выходной перенесли бы на понедельник. Но для подсчёта количества рабочих дней между датами это не меняет общее число выходных, просто сдвигает их.
Как учитывать сокращённые предпраздничные дни?
Сокращённый день считается полным рабочим днём при подсчёте количества дней. Например, 22 февраля 2026 года — предпраздничный, работаем на час меньше, но в календаре он обозначен как рабочий день.
Какие праздники в 2026 году являются нерабочими?
Нерабочие праздничные дни в 2026 году: 1–8 января (Новый год и Рождество), 23 февраля (День защитника Отечества), 8 марта (Международный женский день), 1 мая (Праздник Весны и Труда), 9 мая (День Победы), 12 июня (День России), 4 ноября (День народного единства).