SoupCalc

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

бизнес день калькулятор: введите значения и рассчитайте результат.

Используйте этот инструмент, чтобы ввести нужные значения, выполнить расчет и сразу сравнить основные результаты.

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

Инструмент считает, сколько рабочих дней попадает в введённый диапазон дат. Рабочими здесь считаются дни с понедельника по пятницу: суббота и воскресенье пропускаются, затем вычитается число введённых праздников, чтобы учесть выходные дни, выпавшие на будни. Результат полезен для оценки сроков поставки, периодов уведомления по договору, закрытия зарплатного периода, планирования спринтов и любых дедлайнов, где считают рабочие, а не календарные дни. Страница не запрашивает официальные производственные календари стран, не планирует события и не отправляет напоминания.

Метод и формула

Калькулятор проходит по каждому календарному дню от начальной до конечной даты и считает дни, выпадающие на понедельник–пятницу:

рабочие дни = число дат в [начальная дата … конечная дата], выпадающих на понедельник–пятницу

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

всего дней = (конечная дата − начальная дата) + 1

выходные дни = всего дней − рабочие дни

скорректированные рабочие дни = max(0, рабочие дни − праздники)

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

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

Для диапазона со вторника 2026-09-01 по среду 2026-09-30 и 1 праздника в периоде:

  • всего дней: 30
  • выходные дни: 8 (четыре субботы и четыре воскресенья)
  • рабочие дни: 30 − 8 = 22
  • скорректированные рабочие дни: 22 − 1 = 21

Во втором примере диапазон с пятницы 2026-03-06 по понедельник 2026-03-09 содержит четыре календарных дня, из которых два (пятница и понедельник) — рабочие.

Что означает результат

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

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

Точность и ограничения

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

Источники

Редакционная информация

Автор — редакция SoupCalc, метод проверен инженерной редакцией SoupCalc. Логика подсчёта будних дней, вычет праздников, примеры, ссылки на источники и описание фактических функций сверены 2 сентября 2026 года.