Расчёт дней
Бесплатный онлайн-калькулятор для подсчёта календарных, рабочих и выходных дней между датами, а также даты через заданный срок.
Какие задачи решает расчёт дней
Расчёт дней нужен при оформлении отпуска, командировки, больничного, договорных сроков, уплаты налогов и планирования проектов. В одних случаях важны календарные дни, в других – только рабочие, с исключением выходных и праздников.
Основные сценарии:
- найти разницу между двумя датами;
- определить конечную дату через заданный срок;
- выделить рабочие и выходные дни в периоде;
- учесть нерабочие праздничные дни и переносы.
Сколько дней между двумя датами?
Количество календарных дней вычисляется по формуле:
Дней = Конечная дата − Начальная дата + 1
Единица прибавляется, когда обе границы периода включаются. Если считаете срок «до» или «после» без привязки к конкретному дню, единицу можно не добавлять.
Пример: период с 2 по 13 марта 2026 года.
- Конечная дата: 13
- Начальная дата: 2
- Дней включительно: 13 − 2 + 1 = 12
Если исключить начальный день, получится 11 дней.
Календарные, рабочие и выходные дни
Календарные дни – это все дни подряд, включая субботы, воскресенья и праздники. Рабочие дни – дни, когда организация или человек работает по установленному графику. Выходные и праздничные дни из рабочего расчёта исключаются.
Особенности:
- при пятидневной неделе рабочими считаются понедельник–пятница;
- при шестидневной неделе рабочими считаются понедельник–суббота;
- праздники и переносы выходных берутся из производственного календаря на текущий год.
Как определить дату через заданный срок
Чтобы узнать, какое число наступит через определённое количество дней, прибавьте их к начальной дате. Для календарных дней это простой последовательный счёт.
Пример: 1 марта 2026 года + 30 календарных дней = 31 марта 2026 года.
Если нужно добавить рабочие дни, алгоритм сложнее:
- Берёте начальную дату.
- Двигаетесь вперёд по одному дню.
- Пропускаете субботы, воскресенья и праздники.
- Считаете только рабочие дни до достижения нужного числа.
Пример для пятидневки без праздников: 2 марта 2026 года + 10 рабочих дней = 13 марта 2026 года. За это время выпадают двое выходных – 7–8 и 14–15 марта? Подождите: с 2 по 13 марта в пятидневке это 10 рабочих дней (2–6 марта и 9–13 марта) и 2 выходных.
Как учитывать праздники и переносы
В России установлено 14 нерабочих праздничных дней в году. Их точный перечень и переносы выходных на другие дни Правительство РФ утверждает ежегодно. Поэтому ручной подсчёт может дать ошибку, если не свериться с актуальным производственным календарём.
При расчёте рабочих дней калькулятор использует официальный перечень праздников и переносов на выбранный год. Для юридически значимых сроков рекомендуется дополнительно сверяться с документом, опубликованным на сайте Правительства РФ.
Частые ошибки при подсчёте дней
- Путают «включительно» и «не включительно». Уточняйте, входят ли обе даты в период.
- Забывают про праздники и переносы. Даже один лишний выходной меняет срок.
- Считают рабочие дни по календарной неделе, не учитывая шестидневку. Для врачей, учителей, производственных рабочих график может отличаться.
- Не проверяют високосный год. В феврале високосного года 29 дней, в обычном – 28.
Когда итоговый результат может отличаться
Формула работает одинаково для всех, но результат зависит от параметров:
- включать ли начальную и конечную дату;
- пятидневная или шестидневная рабочая неделя;
- учитывать ли праздники конкретного года;
- нужны ли календарные или чисто рабочие дни.
Укажите эти параметры в калькуляторе, и он выдаст точное число без ручного пересчёта по календарю.