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

Считайте рабочие дни между датами или прибавляйте рабочие дни — выходные и указанные вами праздники пропускаются автоматически.

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

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

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

Какие дни считаются рабочими?

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

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

Нет — государственные праздники различаются в зависимости от страны, региона и года, и многие из них переносятся, если выпадают на выходные. Вставьте список выходных дней из вашего календаря (по одной дате на строку), и калькулятор пропустит именно их.

Как рассчитывается срок «5 рабочих дней от сегодня»?

Отсчет начинается со следующего дня после начальной даты: каждый рабочий день считается за один, а пятый рабочий день становится результатом. Если вы начинаете в пятницу, то один рабочий день спустя — это понедельник. Прибавление нуля возвращает саму начальную дату.

Разница между рабочими и календарными днями

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

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

  • Определяет точное количество рабочих и календарных дней между двумя фиксированными датами.
  • Вычисляет точную дату в будущем или прошлом, прибавляя или вычитая заданное количество рабочих дней из начальной точки.

Все вычисления производятся в диапазоне лет с 1 по 9999. При этом обработка данных происходит локально: все расчеты выполняются в вашем браузере — введенные даты никогда не покидают ваше устройство.

Настройка рабочей недели под различные стандарты

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

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

Учет праздничных дней при расчете сроков

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

Для решения этой проблемы в калькуляторе предусмотрено поле «Исключить праздники (необязательно)». Вы можете составить индивидуальный список нерабочих дней, соблюдая следующие правила:

  1. Каждая дата должна вводиться на отдельной строке.
  2. Формат ввода должен строго соответствовать шаблону YYYY-MM-DD (ГГГГ-ММ-ДД). Например: 2026-12-25.
  3. Пустые строки в списке автоматически игнорируются системой.
  4. Максимальное количество дат в списке ограничено 1000. Если этот лимит превышен, отобразится ошибка: «Список праздников ограничен 1000 датами.».

Если строка введена некорректно, калькулятор приостановит расчет и покажет предупреждение: «Эта строка праздника не является корректной датой в формате ГГГГ-ММ-ДД: {line}» (где вместо {line} будет указан ошибочный текст).

Режимы работы калькулятора и правила расчета

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

Режим «Между двумя датами»

Этот режим используется, когда известны начальная и конечная точки и требуется проанализировать временной интервал между ними.

  • Входные параметры: «Начальная дата», «Конечная дата» и опция «Включить конечную дату как полный день».
  • Особое поведение: Если пользователь указывает конечную дату, которая хронологически предшествует начальной, калькулятор автоматически меняет их местами для проведения корректного расчета. В этом случае под результатами выводится уведомление: «Конечная дата раньше начальной, поэтому расчет произведен в хронологическом порядке.».
  • Выходные показатели:
    • «Рабочих дней»
    • «Календарных дней»
    • «Пропущено выходных дней»
    • «Пропущено праздников»

Режим «Прибавить или вычесть»

Данный режим необходим для определения точной даты дедлайна. Вы задаете точку отсчета и смещение в рабочих днях.

  • Входные параметры: «Начальная дата», «Направление» («Прибавить» или «Вычесть») и количество рабочих дней.
  • Особое поведение: Отсчет всегда начинается со следующего дня после начальной даты. Прибавление или вычитание нуля (0) возвращает саму начальную дату. Максимально допустимое значение для ввода составляет 100 000 рабочих дней. При превышении этого лимита или вводе некорректного значения появится ошибка: «Количество рабочих дней должно быть целым числом не более 100 000.».
  • Выходные показатели:
    • «Полученная дата»
    • «В формате ГГГГ-ММ-ДД»
    • «Календарных дней от начальной даты»
    • «Пропущено выходных дней»
    • «Пропущено праздников»

Если в процессе прибавления или вычитания итоговая дата выходит за рамки поддерживаемого временного интервала, калькулятор выдаст сообщение: «Результат выходит за пределы поддерживаемого диапазона (годы 1–9999).». При вводе некорректного значения в поле даты отображается ошибка: «Некорректная календарная дата.».

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

Какие дни считаются рабочими?
По умолчанию рабочими днями считаются дни с понедельника по пятницу. Кнопки дней недели позволяют изменить это: например, можно включить субботу для шестидневной рабочей недели или сделать выходными пятницу и субботу. Любая дата, указанная вами в списке праздников, также будет пропущена.

Учитывает ли калькулятор государственные праздники моей страны?
Нет — государственные праздники различаются в зависимости от страны, региона и года, и многие из них переносятся, если выпадают на выходные. Вставьте список выходных дней из вашего календаря (по одной дате на строку), и калькулятор пропустит именно их.

Как рассчитывается срок «5 рабочих дней от сегодня»?
Отсчет начинается со следующего дня после начальной даты: каждый рабочий день считается за один, а пятый рабочий день становится результатом. Если вы начинаете в пятницу, то один рабочий день спустя — это понедельник. Прибавление нуля возвращает саму начальную дату.

Что произойдет, если конечная дата предшествует начальной?
В режиме расчета между двумя датами калькулятор автоматически переставит даты в хронологическом порядке, выполнит вычисление и выведет соответствующее информационное сообщение.