Рассчитать количество дней: календарных и рабочих между датами

Сколько дней осталось до дедлайна? Когда нужно выходить из отпуска? Какой стаж у сотрудника на конкретную дату? Во всех этих случаях нужно рассчитать количество дней между двумя датами. Задача кажется простой, но нюансы – учёт выходных, праздников, включение граничных дат – могут запутать. Разберёмся, как считать правильно.

Расчёт дней может понадобиться для:

  • планирования отпуска и командировок;
  • подсчёта больничного и стажа;
  • контроля сроков по договорам;
  • анализа длительности проектов.

Главное – определить, какие дни вы считаете: календарные (все подряд) или рабочие (только будни без праздников).

Как рассчитать количество календарных дней

Самый простой способ – вычесть из конечной даты начальную. Если начальная дата не включается (например, при подсчёте «через сколько дней»), то формула:

Календарные дни = Конечная дата – Начальная дата

Если начальная дата должна входить в период (например, «с 1 по 5 марта» – это 5 дней, а не 4), прибавьте 1:

Календарные дни = Конечная дата – Начальная дата + 1

Пример. С 10 января по 20 января 2026 года – 10 календарных дней без включения начала, или 11 дней с включением.

Никакие выходные и праздники при этом не учитываются – это просто разница в днях по календарю.

Как рассчитать количество рабочих дней

Для трудовых и бухгалтерских задач (отпускные, зарплата, нормы времени) нужно знать рабочие дни. Они определяются из календарных путём исключения:

  • всех суббот и воскресений;
  • официальных нерабочих праздников (по ТК РФ);
  • перенесённых выходных.

Точный список нерабочих дней публикуется ежегодно в производственном календаре. На 2026 год нужно пользоваться соответствующим постановлением правительства.

Формула расчёта рабочих дней:

Рабочие дни = Календарные дни – Выходные – Праздники

На практике проще воспользоваться онлайн-калькулятором, который автоматически применяет производственный календарь.

Нюансы расчёта: что важно помнить

  • Включение крайних дат. В разных задачах правила отличаются. Например, при расчёте отпуска в календарных днях 1-й день отпуска считается днём начала, поэтому начальная дата входит в период. При определении срока выполнения задачи «через 10 дней» начальная дата не включается.
  • Праздничные дни в отпуске. Если на период отпуска приходятся нерабочие праздники (например, 1–8 января или 9 мая), они не включаются в число календарных дней отпуска. Отпуск продлевается на количество таких дней.
  • Переносы выходных. Если праздник выпал на субботу или воскресенье, его обычно переносят на ближайший рабочий день. Это меняет количество рабочих дней в месяце – обязательно проверяйте производственный календарь.
  • Региональные праздники. В некоторых субъектах РФ устанавливаются дополнительные нерабочие дни (например, Ураза-байрам в Татарстане). Универсальные калькуляторы их обычно не учитывают – уточняйте локальные нормы.

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

Пример 1: календарные дни между 1 марта 2026 и 20 марта 2026 (начало не включаем). 20 – 1 = 19 календарных дней.

Пример 2: календарные дни с включением начала (например, «с 1 по 5»). 5 – 1 + 1 = 5 дней.

Пример 3: рабочие дни с 1 марта по 20 марта 2026 без учёта праздников. Предположим, в этом периоде 4 субботы и 4 воскресенья. Рабочих дней: 20 – 8 = 12. Если есть праздник (например, 8 марта – воскресенье, переносится на понедельник 9 марта), вычитаем ещё 1 день: 11 рабочих дней.

Онлайн-калькулятор дней

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

Период
Первый день периода
Последний день периода
Параметры
При расчёте «через N дней» начальная не включается; при «с… по…» – включается

Калькулятор выше позволяет задать начальную и конечную дату, выбрать тип расчёта (календарные или рабочие дни), а также решить, включать ли начальную и конечную дату. Результат показывается сразу.

При расчёте отпускных и больничных обязательно сверяйтесь с актуальными нормами Трудового кодекса РФ – они могут меняться.

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

Как посчитать количество календарных дней между датами?
Чтобы посчитать календарные дни, вычтите из конечной даты начальную. Если начальный день включается в период, прибавьте 1. Разница в календарных днях – это просто количество дней по календарю без учёта выходных и праздников.
Как рассчитать рабочие дни с учётом праздников?
Рабочие дни считают, исключая из календарных выходные (суббота, воскресенье) и официальные праздники. Для точного расчёта используют производственный календарь на текущий год, где отмечены все нерабочие дни и переносы.
Включаются ли начальная и конечная даты в расчёт периода?
По умолчанию при расчёте дней между датами начальную дату часто не включают, а конечную включают. Но в некоторых случаях (например, для стажа или отпуска) правила могут отличаться – всегда уточняйте по контексту задачи.
Что такое производственный календарь и как его использовать?
Производственный календарь – это официальный график рабочих и нерабочих дней на год, утверждаемый правительством. Он показывает все выходные, праздники и переносы. Его используют для расчёта рабочих дней, нормы часов и планирования.
Как рассчитать количество дней для отпуска?
Отпуск предоставляется в календарных днях. Праздничные дни, приходящиеся на период отпуска, не включаются в его продолжительность. Для точного расчёта даты выхода из отпуска нужно учитывать производственный календарь.
Есть ли разница между календарными и рабочими днями?
Да, календарные дни – это все дни месяца подряд (31, 30 и т.д.), а рабочие дни – только те, которые приходятся на будни (пн–пт) и не являются праздничными. В одном календарном месяце может быть от 18 до 23 рабочих дней.
Можно ли рассчитать количество дней онлайн?
Да, существуют бесплатные онлайн-калькуляторы дней. Они позволяют быстро посчитать и календарную разницу, и количество рабочих дней с учётом праздников, включая или исключая начальную и конечную даты.
Как быть с переносом праздничных дней?
Переносы праздничных дней (например, с выходного на рабочий день) устанавливаются постановлением правительства. При расчёте рабочего времени нужно учитывать такие переносы – они меняют количество рабочих дней в месяце.
  1. Расчет дней: календарные и рабочие дни между датами онлайн
  2. Калькулятор дней с учётом праздничных и выходных 2026
  3. Посчитать количество дней между днями: калькулятор и формулы
  4. Как считают рабочие и календарные дни в 2026 году
  5. Как правильно считать дни между датами – правила и примеры
  6. Калькулятор календаря 2026: рабочие дни, разность дат и периоды