Калькулятор дат: разница рабочие и календарные дни
Калькулятор дат: вычислите разницу между датами в днях, неделях, месяцах и годах. Расчёт рабочих и календарных дней, прибавление и вычитание сроков.
Определить, сколько дней прошло между двумя событиями, или узнать дату через заданный срок – задачи, с которыми сталкиваются кадровики, бухгалтеры, юристы и обычные люди при планировании отпуска или контроля оплаты. Калькулятор дат выполняет эти расчёты за секунды, учитывая длину месяцев, високосные годы и рабочие дни.
Зачем нужен калькулятор дат
Ручной подсчёт дней неизбежно приводит к ошибкам. Месяцы содержат от 28 до 31 дня, високосный год добавляет 29 февраля, а государственные праздники ежегодно сдвигают график рабочих дней.
Типовые сценарии использования:
- расчёт стажа работы и количества дней отпуска;
- определение суммы неустойки за просрочку платежа;
- подсчёт больничных дней и пособий;
- планирование дедлайнов и сроков поставки;
- вычисление возраста в годах, месяцах и днях;
- контроль сроков исковой давности и подачи документов.
Два режима расчёта
Разница между двумя датами
Указываете начальную и конечную дату – получаете точный промежуток в днях, неделях, месяцах и годах. Результат зависит от того, включаете ли вы граничные даты.
Пример: с 15 января 2026 по 20 марта 2026 – ровно 64 календарных дня (не включая 15 января) или 65 дней (включая обе даты).
Прибавление или вычитание срока
Указываете исходную дату и количество дней (рабочих или календарных), которое нужно прибавить или отнять. Калькулятор покажет дату, на которую выпадает результат.
Пример: 10 рабочих дней от 2 марта 2026 (понедельник) – это 23 марта 2026, если в периоде нет праздников.
Календарные и рабочие дни: в чём разница
Календарные дни – это все дни подряд, включая выходные и праздники. Используются при расчёте больничных, отпусков, сроков хранения.
Рабочие дни – только будни, за исключением государственных праздников и переносов. Применяются при определении сроков исполнения обязательств, расчёте зарплаты за отработанное время, планировании загрузки.
Для корректного подсчёта рабочих дней необходим производственный календарь текущего года. Он утверждает официальные выходные, праздничные и сокращённые рабочие дни. Уточните актуальный производственный календарь на соответствующий год в утверждённом правительством документе.
| Параметр | Календарные дни | Рабочие дни |
|---|---|---|
| Выходные (Сб, Вс) | Включены | Исключены |
| Праздники | Включены | Исключены |
| 14 календарных дней с 1 марта 2026 | 15 марта 2026 | 23 марта 2026 (примерно) |
| Применение | Больничный, отпуск | Сроки договоров, доставка |
Нюансы, которые влияют на точность
Включение граничных дат. В одних задачах начальная дата входит в период (отпуск с 1 по 14 число = 14 дней), в других – нет (срок ответа на претензию начинается со следующего дня). Проверяйте условие задачи или норму закона.
Сроки в месяцах. Если срок исчисляется месяцами, он заканчивается в соответствующее число последнего месяца. Когда такого числа нет (например, 31 февраля), срок оканчивается в последний день месяца.
Выходной в конце срока. Если последний день срока выпадает на нерабочий день, днём окончания считается ближайший следующий рабочий день. Это правило закреплено в гражданском законодательстве.
Високосный год. Год считается високосным, если он делится на 4 без остатка, кроме годов, кратных 100 (они не високосные, если не кратны 400). Годы 2024 и 2028 – високосные, 2100 – нет.
Как рассчитать разницу между датами вручную
Для быстрых прикидок без калькулятора используйте следующий алгоритм:
- Посчитайте полные месяцы между датами и умножьте на 30,44 (средняя длина месяца).
- Прибавьте оставшиеся дни.
- Если период захватывает 29 февраля високосного года, учтите дополнительный день.
Точный метод – суммирование дней по месяцам. Разберите период на три части: «хвост» первого месяца, полные месяцы между, «начало» последнего месяца. Сложите количество дней в каждой части.
Пример: с 20 апреля по 15 июня 2026.
- Остаток апреля: 30 − 20 = 10 дней.
- Май: 31 день.
- Начало июня: 15 дней.
- Итого: 10 + 31 + 15 = 56 дней.
При расчёте финансовых обязательств и юридических сроков используйте калькулятор или проконсультируйтесь со специалистом – ошибка даже в один день может повлиять на сумму неустойки или пропуск срока.