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

Калькулятор дней: рассчитать период между датами

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

Калькулятор дней между датами

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

Выберите режим расчёта
Тип дней
Все калькуляторы раздела «Дни между датами» (106) →

Что считает калькулятор дней

Онлайн-калькулятор решает три типовые задачи:

  • Разница между двумя датами — сколько прошло или осталось календарных и рабочих дней, недель, месяцев, лет.
  • Прибавить к дате — узнать, какой день недели и какое число наступит через N дней, недель или месяцев.
  • Вычесть из даты — отмотать календарь назад, чтобы найти начальную дату от известного дедлайна.

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

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

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

Способ 1: прямой подсчёт по дням месяцев

Считаем, сколько дней прошло от 15 марта 2024 до 10 января 2026:

  1. Дней в остатке марта: 31 − 15 = 16.
  2. Полные месяцы после марта: апрель–декабрь 2024 = 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31 = 275 дней.
  3. Полный 2025 год = 365 дней.
  4. Дни января 2026 до 10-го: 10 дней.
  5. Складываем: 16 + 275 + 365 + 10 = 666 дней.

Способ 2: через порядковый номер дня в году

У каждой даты есть номер дня в году (1 января = 1, 31 декабря = 365 или 366). Чтобы получить разницу, нужно вычесть номер начальной даты из номера конечной и прибавить число полных лет между ними, умноженное на 365 или 366 для високосных годов.

На практике оба способа утомительны — калькулятор делает то же самое за доли секунды и без ошибок на стыке месяцев.

Как считать только рабочие дни

Рабочие дни — это будни за вычетом официальных праздников и перенесённых выходных. Например, в 2026 году нерабочими праздничными днями являются 1–8 января, 23 февраля, 8 марта, 1 мая, 9 мая, 12 июня, 4 ноября. Точный перечень и переносы утверждает производственный календарь — его обновляют ежегодно, поэтому для расчётов на 2026 год сверяйтесь с актуальной версией.

Пример: с 1 по 30 апреля 2026 года.

  • Всего календарных дней: 30.
  • Выходных (субботы и воскресенья): 8.
  • Праздничных дней (1 мая — выпадает на пятницу): 1.
  • Рабочих: 30 − 8 − 1 = 21 рабочий день.

Прибавить и вычесть дни из даты

Это частный случай расчёта разницы, только вместо двух фиксированных дат вы задаёте одну и сдвиг.

  • Календарные дни. Прибавляем ровно столько суток, сколько указано. 28 февраля + 3 дня = 3 марта (в невисокосный год).
  • Рабочие дни. Пропускаем субботы, воскресенья и праздники. 28 февраля 2026 (суббота) + 5 рабочих дней = 9 марта 2026 (понедельник).
  • Недели и месяцы. 15 мая + 2 месяца = 15 июля; 15 мая + 2 недели = 29 мая. При переходе через месяц с меньшим числом дней берётся последнее число месяца: 31 января + 1 месяц = 28 февраля (или 29 февраля в високосный год).

Где пригождается расчёт дней

  • Отпуск. Посчитать, сколько календарных и рабочих дней отпуска осталось у сотрудника.
  • Договоры и сроки. Определить дату окончания договора, зная дату подписания и срок действия.
  • Беременность. Рассчитать предполагаемую дату родов (ПДР) по первому дню последней менструации — прибавить 280 дней.
  • Дедлайны проекта. Узнать, сколько рабочих дней между стартом и сдачей, чтобы корректно оценить ресурсы.
  • Кредиты и вклады. Определить точное число дней между датами начисления процентов.
  • Юридические сроки. Исковой давности, оплаты штрафов, подачи деклараций — везде, где регламент привязан к количеству дней.

Частые ошибки при подсчёте

  1. Путаница «включительно/исключительно». Считая вручную, легко забыть, считается ли начальный день. Калькулятор снимает этот вопрос — у него есть явная опция.
  2. Високосный год. Февраль в високосный год длится 29 дней, и периоды, пересекающие 29 февраля, длиннее на 1 день.
  3. Перенос выходных. Если правительство переносит субботу на понедельник, число рабочих дней в месяце меняется. Производственный календарь учитывает это автоматически.
  4. Разная длина месяцев. 30 апреля + 1 месяц ≠ 30 мая в строгом смысле, если двигаться через короткий месяц: с 31 марта + 1 месяц = 30 апреля (последнее число месяца).

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

Как правильно посчитать дни между датами — включая обе даты или нет?
Стандартный подход — вычисление разницы без учёта начального дня (так работает большинство тайм-трекеров и бухгалтерских программ). Если нужна сумма с учётом обеих дат, к результату прибавляют единицу. Калькулятор обычно позволяет выбрать этот параметр.
Учитывает ли калькулятор дней високосные годы?
Да, любой корректный калькулятор работает по григорианскому календарю и автоматически учитывает 29 февраля в високосные годы. Поэтому период с 1 марта 2023 по 1 марта 2024 содержит 366 дней, а не 365.
Чем отличаются календарные и рабочие дни?
Календарные дни — это все дни подряд, включая выходные и праздники. Рабочие — только будни за вычетом официальных праздников и переносов выходных, утверждённых производственным календарём.
Как прибавить к дате только рабочие дни?
Нужно указать начальную дату и число рабочих дней, а калькулятор пропустит все субботы, воскресенья и нерабочие праздничные дни согласно производственному календарю на выбранный год.
Как перевести количество дней в годы и месяцы?
Точного перевода нет, потому что длительность месяцев и лет различается. Приблизительно: 30 дней ≈ 1 месяц, 365 дней ≈ 1 год. Калькулятор показывает несколько вариантов сразу — и точные дни, и условные годы/месяцы.
Можно ли посчитать дни до события — например, до отпуска или дедлайна?
Да, для этого нужно выбрать текущую дату и дату события. Калькулятор покажет, сколько полных суток осталось, а также разложит результат на недели и месяцы для удобства.