Обновлено:

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

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

Режим расчёта
Даты
Учитывать
Стандартная пятидневная рабочая неделя (пн–пт)
Праздничные дни РФ 2026
ДатаПраздник
1–8 январяНовогодние каникулы
23 февраляДень защитника Отечества
8 мартаМеждународный женский день
1 маяПраздник Весны и Труда
9 маяДень Победы
12 июняДень России
4 ноябряДень народного единства

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

Как считать дни между двумя датами вручную

Если калькулятор недоступен, разницу можно определить по формуле. Алгоритм простой:

  1. Переведите обе даты в порядковый номер дня в году (1 января = 1, 2 января = 2 и т. д.).
  2. Если даты в пределах одного года – вычтите меньший номер из большего.
  3. Если даты в разных годах – прибавьте оставшиеся дни первого года, полные годы по 365 (366 для високосных) и дни второго года от начала.

Количество дней в каждом месяце:

МесяцДнейМесяцДней
Январь31Июль31
Февраль28/29Август31
Март31Сентябрь30
Апрель30Октябрь31
Май31Ноябрь30
Июнь30Декабрь31

Пример. С 15 марта по 10 июня 2026 года: 16 дней марта (31 − 15) + 30 дней апреля + 31 день мая + 10 дней июня = 87 календарных дней.

Календарные и рабочие дни – в чём разница?

Между двумя датами можно рассчитать разницу в днях, рабочих днях, неделях, месяцах. Выбор единицы зависит от задачи:

  • Календарные дни – все дни подряд без исключений. Используются для подсчёта возраста, срока беременности, продолжительности отпуска в днях.
  • Рабочие дни – дни, исключая выходные (суббота и воскресенье при пятидневке) и официальные праздники. Применяются для налоговых и процессуальных сроков, расчёта зарплаты, графика поставок.

В 2026 году при стандартной пятидневной рабочей неделе – 247 рабочих дней и 118 выходных и праздничных. При расчёте рабочих дней важно учитывать нерабочие дни, установленные указами Президента РФ.

Праздничные нерабочие дни в России (2026)

ПериодПраздник
1–8 январяНовогодние каникулы
23 февраляДень защитника Отечества
8 мартаМеждународный женский день
1 маяПраздник Весны и Труда
9 маяДень Победы
12 июняДень России
4 ноябряДень народного единства

Если праздник выпадает на выходной, нерабочий день переносится на ближайший рабочий (ст. 112 ТК РФ). Конкретные переносы утверждаются Постановлением Правительства РФ ежегодно.

Когда нужен расчёт промежутка между датами

Распространённые практические ситуации:

  • Кредиты и вклады. Банки начисляют проценты за каждый календарный день пользования средствами. Разница даже в 1 день меняет сумму процентов.
  • Трудовой стаж. Рассчитывается в календарных днях для определения права на пенсию, отпуск, больничный.
  • Процессуальные сроки. Срок подачи апелляции, исковой давности (3 года = 1 095 или 1 096 дней) считается в календарных днях, но если последний день – выходной, срок продлевается до следующего рабочего.
  • Налоговые сроки. Подача декларации, уплата авансовых платежей, камеральная проверка (3 месяца) – сроки в рабочих или календарных днях в зависимости от нормы НК РФ.
  • Управление проектами. Дедлайны, спринты, длительность этапов – всё считается в рабочих днях.

Как влияют високосные годы на подсчёт

Год считается високосным, если он делится на 4, но не делится на 100. Исключение – годы, кратные 400, тоже високосные. Ближайшие високосные годы: 2024, 2028, 2032.

На длинных интервалах (несколько лет) разница становится ощутимой:

ИнтервалБез учёта високосныхС учётом високосных
1 год (2026)365 дней365 дней
4 года (2025–2028)1 460 дней1 461 день
10 лет3 650 дней3 652–3 653 дня

При расчёте процентов по кредиту или неустойки за каждый день просрочки лишний день в високосном году увеличивает итоговую сумму.

Как рассчитать разницу между датами в Excel

В Excel разницу между датами можно получить с помощью функции DATEDIF (РАЗНДАТ). Основные формулы:

ФормулаРезультат
=B1-A1Разница в днях (целое число)
=РАЗНДАТ(A1;B1;"D")Полное количество дней
=РАЗНДАТ(A1;B1;"M")Полное количество месяцев
=РАЗНДАТ(A1;B1;"Y")Полное количество лет
=ЧИСТРАБДНИ(A1;B1)Количество рабочих дней
=ЧИСТРАБДНИ.МЕЖД(A1;B1;1;праздники)Рабочие дни с учётом праздников

Где A1 – начальная дата, B1 – конечная. Функция РАЗНДАТ не отображается в автоподсказках Excel, но работает корректно. Для расчёта рабочих дней с российскими праздниками укажите диапазон ячеек с датами праздников как последний аргумент ЧИСТРАБДНИ.МЕЖД.

Нюансы, которые часто упускают

Включение граничных дат. При формулировке «с 1 по 10 января» возможны два варианта: 9 дней (без одной из границ) или 10 дней (обе даты включены). В юридических документах обычно указывается «включительно».

Разница в месяцах – не всегда целое число. Подробный расчёт включает последовательное вычисление лет, месяцев, дней, часов, минут и секунд между выбранными датами. С 31 января по 28 февраля – 1 месяц, хотя прошло только 28 дней. А с 28 февраля по 31 марта – тоже 1 месяц, но уже 31 день.

Часовые пояса. При международных сделках разница дат может зависеть от часового пояса. Дедлайн «до 1 мая» в Москве (UTC+3) наступает раньше, чем в Нью-Йорке (UTC−4).

Результат расчёта носит информационный характер. Для юридически значимых решений сверяйте сроки с нормами законодательства и условиями договора.

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

Учитываются ли високосные годы при расчёте?

Да, расчёт автоматически учитывает високосные годы. В таком году февраль содержит 29 дней вместо 28, что прибавляет один дополнительный день к итоговому интервалу, если он охватывает конец февраля високосного года.

Чем отличаются календарные дни от рабочих?

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

Как посчитать количество дней между датами в Excel?

Простейший способ – вычесть одну дату из другой формулой =B1-A1. Для подсчёта полных лет, месяцев или дней используйте функцию РАЗНДАТ (DATEDIF) с параметрами “Y”, “M” или “D” соответственно.

Включается ли начальная дата в расчёт?

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

Зачем считать рабочие дни между датами?

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

Можно ли рассчитать дату, прибавив N дней к известной?

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

  1. Рассчитать срок дней: калькулятор и формулы для точного расчёта
  2. Калькулятор дней – рассчитать разницу между датами онлайн
  3. Калькулятор дней онлайн – точный расчёт дат
  4. Расчет дней в периоде: калькулятор и формулы
  5. Календарь-калькулятор дней между датами
  6. Рассчитать дни от даты – калькулятор онлайн