Время и даты·Дни между датами

Расчёт дней между датами

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

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

Календарные дни

Самый простой способ – посчитать все дни подряд. Формула выглядит так:

Разница (сутки) = Дата окончания − Дата начала

Если обе границы нужно включить (формулировка «с … по … включительно»), добавьте к результату единицу.

Пример: период с 5 по 10 июня 2026 года. Разница в сутках – 5 дней. Включительно – 6 дней.

Дата через несколько дней

Чтобы узнать, какое число наступит через N дней, прибавьте их к начальной дате:

Конечная дата = Начальная дата + N

Пример: срок исполнения – 20 календарных дней от 12 августа 2026 года. Последний день – 1 сентября 2026 года.

Рабочие дни

В юридических и коммерческих задачах часто важны не все подряд дни, а только рабочие. При этом исключаются:

  • еженедельные выходные (обычно суббота и воскресенье при пятидневной неделе);
  • официальные нерабочие праздничные дни;
  • дополнительные нерабочие дни, которые могут устанавливаться на текущий год.

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

Как считать вручную: пошаговая схема

  1. Зафиксируйте начальную дату и уточните, входит ли она в срок.
  2. Выберите тип дней: календарные или рабочие.
  3. Прибавьте или вычтите нужное количество суток.
  4. Для рабочих дней вычеркните из получившегося диапазона субботы, воскресенья и праздники согласно календарю.
  5. Проверьте попадание на 29 февраля, если период охватывает високосный год.

Типичные ошибки

  • Путаница с границами. Фразы «10 дней» и «с 1 по 10 число» дают разный результат.
  • Смешение типов дней. Договор может прописать срок в рабочих днях, а пользователь считает календарные. Лучше перепроверить формулировку.
  • Игнорирование переносов выходных. В России праздничные даты часто сдвигаются, что меняет количество рабочих дней в месяце.
  • Забывание про високосный год. При длинных сроках это может дать погрешность в одни сутки.

Примеры из практики

Задача Условия Решение
Отпуск С 1 по 14 июня 2026 включительно 14 календарных дней. Выход на работу – 15 июня
Гарантийный ремонт 45 календарных дней с 10 марта 2026 Крайний день – 24 апреля 2026
Рабочий срок 5 рабочих дней с понедельника 1 июня 2026 Срок истекает в пятницу 5 июня
Возврат товара 14 календарных дней с покупки 20 февраля 2026 Последний день – 6 марта 2026

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

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

Включается ли день начала в срок при расчёте дней?
В календарных сроках день начала обычно не считается: отсчёт ведётся со следующего дня. При этом в бухгалтерских и юридических задачах период часто указывается «с… по… включительно», тогда обе границы входят в итог. Уточняйте формулировку в вашем договоре или заявлении.
Как отличить календарные дни от рабочих?
Календарные дни – это все дни подряд, включая субботы, воскресенья и праздники. Рабочие дни – только те, когда организация функционирует по графику, без учёта официальных выходных и нерабочих праздничных дней, установленных законодательством.
Что делать, если срок выпадает на праздничный день?
Если крайний срок приходится на нерабочий праздничный день, он обычно переносится на ближайший следующий рабочий день. Это правило закреплено в российском трудовом и гражданском законодательстве, но в коммерческих договорах стороны могут установить иной порядок.
Как посчитать 14 календарных дней на возврат товара?
Отсчёт ведётся с даты, следующей за днём покупки или получения товара. Прибавьте 14 суток к этой дате. Если последний день – выходной или праздник, срок переносится на ближайший рабочий день, если иное не предусмотрено договором.
Как учитывать високосный год при длинных сроках?
Если ваш период захватывает 29 февраля, добавьте к общему счёту одни сутки. При расчёте через календарь это происходит автоматически, а при ручном подсчёте по месяцам не забудьте, что в феврале високосного года 29 дней, а не 28.
Можно ли прибавить к дате не дни, а месяцы?
Да, но месяцы имеют разную длительность. Если вы прибавляете один месяц к 31 января, результат зависит от правил округления: обычно это последний день февраля. Автоматические калькуляторы используют стандартные алгоритмы календарной арифметики, чтобы избежать ошибки.