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

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

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

Калькулятор разницы дат

Режим расчета
Параметры
Все калькуляторы раздела «Дни между датами» (119) →

Как пользоваться калькулятором разницы дат

Интерфейс виджета максимально упрощен и не требует специальных навыков. Чтобы получить точный результат, выполните три простых шага:

  1. Укажите начальную и конечную даты в соответствующих полях. Порядок не имеет значения: система автоматически определит, какое число раньше, и вычислит модуль разницы.
  2. Выберите формат отображения результата. Вы можете увидеть общее количество суток, а также детализацию в виде лет, месяцев, недель и оставшихся дней.
  3. При необходимости настройте параметры подсчета. С помощью переключателей можно учесть только рабочие дни, а также решить, включать ли в расчет начальный и конечный дни периода.

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

Календарные дни — это абсолютное количество суток в заданном промежутке, включая выходные и праздники. Этот формат используется для расчета возраста, сроков по договорам гражданско-правового характера (если иное не указано в тексте) и планирования долгосрочных проектов.

Рабочие дни — это дни, когда согласно производственному календарю РФ предполагается осуществление трудовой деятельности. При их подсчете из общего массива исключаются субботы, воскресенья и официальные государственные праздники.

Важно: перечень праздничных дней и правила переноса выходных утверждаются Правительством ежегодно. Если вам критически важно учесть специфические региональные праздники или сокращенные предпраздничные дни, рекомендуем дополнительно сверяться с актуальным производственным календарем на 2026 год.

Включать ли крайние даты при подсчете

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

  • Исключать крайние даты нужно, если вы считаете чистое время, прошедшее между событиями. Например, если событие произошло 1 мая, а следующее — 5 мая, между ними прошло ровно 4 суток. Этот же принцип заложен в статью 191 ГК РФ: течение сроков, определенных периодом времени, начинается на следующий день после календарной даты.
  • Включать обе даты необходимо, если вы считаете количество дней участия, проживания или непрерывного нахождения в каком-либо месте. Например, если вы заехали в отель 1 мая и выехали 5 мая, вы оплачиваете 5 суток проживания.

Наш калькулятор по умолчанию использует первый (строгий математический) метод. Если вам нужен второй вариант, просто активируйте опцию «Включать начальную и конечную дату».

Как алгоритм считает високосные годы

В основе вычислений лежит астрономическая модель григорианского календаря. Алгоритм автоматически определяет длину каждого месяца и проверяет годы на високосность по строгим правилам:

  1. Год делится на 4 без остатка? Это високосный год (в феврале 29 дней).
  2. Но если год оканчивается на два нуля (например, 1900 или 2100), он должен делиться на 400. Если не делится — год невисокосный.

Благодаря этому калькулятор корректно обрабатывает переходы через високосные годы (как 2024-й) и не допускает ошибок при расчете больших временных интервалов, охватывающих несколько столетий.

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

Как посчитать количество рабочих дней между датами?
Чтобы точно вычислить рабочие дни, необходимо полностью исключить из общего календарного периода субботы, воскресенья и официальные государственные праздники. Наш калькулятор делает это автоматически, если вы выберете соответствующую опцию в настройках. Это особенно важно для корректного расчета сроков оплаты, отпусков и больничных листов.
Включаются ли крайние даты в итоговый расчет?
По умолчанию калькулятор считает количество суток, прошедших строго между указанными числами, не включая начальный и конечный дни. Если вам нужно включить обе даты, например, для расчета количества дней проживания в отеле или санатории, просто поставьте галочку в соответствующем поле настроек нашего виджета.
Учитывает ли программа високосные годы при вычислениях?
Да, алгоритм полностью адаптирован под действующий григорианский календарь и автоматически учитывает наличие 29 февраля в високосных годах. Это гарантирует абсолютную математическую точность расчетов, даже если выбранный вами промежуток охватывает несколько десятилетий с разным количеством дней в году. Вам не нужно вручную проверять календарь.
Можно ли узнать точный возраст человека в годах и месяцах?
Безусловно, для этого достаточно указать точную дату рождения в первом поле и текущую дату во втором. Система не просто посчитает общее число прожитых дней, но и грамотно разложит этот промежуток на полные годы, месяцы и оставшиеся сутки. Это удобно для заполнения анкет.
Как рассчитать дату, которая наступит через определенное количество дней?
В нашем калькуляторе предусмотрен удобный обратный режим работы. Вам нужно зафиксировать стартовую точку и ввести требуемое число суток, недель или месяцев, после чего инструмент мгновенно покажет итоговый день недели и точное календарное число наступления запланированного события. Это помогает при планировании проектов.