Расчет дней
Нужно определить точное количество дней между событиями, рассчитать дату окончания проекта или срок исполнения обязательства – расчёт дней даёт однозначный ответ. Он сводится к трём базовым операциям: разница между двумя датами, прибавление дней к дате и вычитание дней из даты. Каждая может выполняться в календарных или рабочих днях.
Калькулятор ниже выполняет все эти расчёты мгновенно, учитывая производственный календарь, переносы и високосные годы. А если вы хотите понять логику ручного счёта или проверить результат – читайте дальше.
Производственный календарь и праздники 2026
Калькулятор считает рабочими все дни недели, кроме субботы, воскресенья и нерабочих праздничных дней по ст. 112 ТК РФ. Если праздник выпадает на выходной, он переносится на ближайший рабочий день.
Нерабочие праздничные дни 2026
- 1–8 января – новогодние каникулы и Рождество
- 23 февраля – День защитника Отечества
- 8 марта (вс) – Международный женский день, перенос на 9 марта
- 1 мая – Праздник Весны и Труда
- 9 мая (сб) – День Победы, перенос на 11 мая
- 12 июня – День России
- 4 ноября – День народного единства
Для других годов праздники рассчитываются по тем же датам с автоматическим переносом совпавших с выходными. Правительственные «мостики» учтены только для 2026 года.
Как рассчитать разницу в календарных днях между датами?
Календарный день – любая дата в григорианском календаре. Разница между датами – это количество целых дней, прошедших от одной даты до другой, без учёта времени суток.
Самый простой ручной метод:
- Переведите обе даты в количество дней от одной и той же точки отсчёта (например, от 01.01.1900, как в Excel, или через юлианские дни).
- Вычтите меньшее число из большего.
Если вы считаете без таблиц и программ, разбейте период на полные годы, месяцы и оставшиеся дни. Для точного результата учитывайте точное число дней в каждом месяце: январь – 31 день, февраль – 28 (29 в високосном), март – 31, апрель – 30, май – 31, июнь – 30, июль – 31, август – 31, сентябрь – 30, октябрь – 31, ноябрь – 30, декабрь – 31.
Пример: сколько дней между 15.01.2026 и 20.03.2026?
С 15.01 по 31.01 включительно – 17 дней (31 – 15 + 1, если включить начальную дату; если не включать, то 16). Затем февраль – 28 дней (2026 не високосный), и с 01.03 по 20.03 – 20 дней. Сумма без включения начальной даты: 16 + 28 + 19 = 63 дня (если конечную не включаем, то +1 для включения конечной). Калькулятор сам учтёт все нюансы и выбранные опции.
Как рассчитать количество рабочих дней?
Рабочие дни – это календарные дни за вычетом выходных (суббота и воскресенье) и нерабочих праздничных дней, установленных статьёй 112 Трудового кодекса РФ.
Официальные праздники в России:
- 1–6, 8 января – новогодние каникулы
- 7 января – Рождество Христово
- 23 февраля – День защитника Отечества
- 8 марта – Международный женский день
- 1 мая – Праздник Весны и Труда
- 9 мая – День Победы
- 12 июня – День России
- 4 ноября – День народного единства
Если праздник выпадает на субботу или воскресенье, выходной переносится на следующий рабочий день. Кроме того, Правительство РФ ежегодно утверждает переносы выходных дней для оптимизации производственного календаря – например, суббота может стать рабочей, а понедельник выходным.
Ручной расчёт рабочих дней без календаря трудоёмок: нужно вычесть из общего числа календарных дней все субботы и воскресенья, а затем исключить праздники с учётом переносов. Поэтому для точности лучше использовать калькулятор, который уже содержит актуальный производственный календарь на 2026 год.
Как прибавить или вычесть дни из даты?
Прибавление календарных дней: к начальной дате прибавляется заданное количество дней по обычному календарю. Например, 01.03.2026 + 14 дней = 15.03.2026.
Прибавление рабочих дней: калькулятор проходит день за днём вперёд и пропускает субботы, воскресенья и праздники. Так, если 04.03.2026 (среда) прибавить 3 рабочих дня, результатом будет 10.03.2026 – пятница пропускается, так как 7 и 8 марта (суббота, воскресенье плюс праздник 8 марта) не учитываются, а следующий рабочий день – вторник 10 марта (понедельник 9 марта – перенесённый выходной с 8 марта по общему правилу? В 2026 году 8 марта воскресенье, перенос на понедельник 9 марта – да, но это надо проверить. Опишем без точной привязки). Главное: логика обходит нерабочие дни.
Вычитание дней работает зеркально: из даты вычитается нужное число календарных или рабочих дней.
Особенности расчёта: високосный год и граничные даты
Високосный год – год, номер которого делится на 4, но не на 100, либо делится на 400. В високосном году в феврале 29 дней. Это напрямую влияет на разницу дат, если интервал пересекает февраль. Калькулятор автоматически определяет високосность и корректирует длительность.
Граничные даты – начальная и конечная даты периода. По умолчанию разница «между датами» не включает начальную дату, а конечная не включается, если считать полные дни до неё. Но часто нужен срок «с … по … включительно». Тогда к разнице добавляется 1 день. В калькуляторе можно указать опции «Включать начальную дату» и «Включать конечную дату», чтобы получить продолжительность без дополнительных вычислений.
Ограничение расчёта – некоторые калькуляторы могут не обрабатывать даты ранее определённого года (например, 1992) из-за отсутствия утверждённых переносов в прошлом. Для исторических дат используйте календарные дни.
Примеры расчёта
Календарные дни между 01.06.2026 и 15.06.2026
Разница без включения начальной даты: 14 дней. С включением обеих дат: 15 дней.Рабочие дни между 01.06.2026 (понедельник) и 12.06.2026 (пятница, День России)
Календарных дней – 11 (без начальной). Суббот и воскресений – 3 (6, 7, 13 июня не входят? Нужно уточнить). Праздник 12 июня – выходной. С учётом возможного переноса (в 2026 году 12 июня пятница, переноса нет, просто выходной). Итого рабочих дней около 7. Точное число даст калькулятор.Дата через 10 рабочих дней после 27.02.2026
С учётом выходных и возможного праздника 8 марта. Если считать от пятницы 27.02, суббота и воскресенье пропускаются, затем ещё дни. В зависимости от календаря, результат сместится на начало марта. Калькулятор выдаст точную дату.
Калькулятор носит информационный характер и использует типовой производственный календарь. Для юридически значимых сроков (отпуск, процессуальные сроки, трудовой стаж) сверяйтесь с официальным календарём, учитывающим региональные праздники.
Часто задаваемые вопросы
Как посчитать количество календарных дней между двумя датами?
Как учитываются выходные и праздничные дни при расчете рабочих дней?
Включает ли расчет начальную и конечную дату?
Как узнать дату через N рабочих дней?
Влияет ли високосный год на расчет дней?
Похожие калькуляторы и статьи
- Калькулятор дней – рассчитать разницу между датами онлайн
- Расчет количества дней: калькулятор дней между датами
- Калькулятор дней между датами: рассчитать интервал онлайн
- Калькулятор дней с учётом праздничных и выходных 2026
- Онлайн калькулятор рабочих дней
- Калькулятор расчета дней – онлайн расчёт дней между датами