Посчитать между датами: калькулятор дней
Узнайте, сколько дней, недель или месяцев прошло между датами. Точный калькулятор календарных и рабочих дней с учетом високосного года и праздников.
Похожие калькуляторы и статьи
- Какой месяц по счету
- Посчитать сколько прошло
- Расчёт возраста по дате рождения
- Калькулятор дней после смерти
- Счетчик ночей
- Посчитать годы месяцы дни
Как пользоваться калькулятором разницы дат
Интерфейс виджета максимально упрощен и не требует специальных навыков. Чтобы получить точный результат, выполните три простых шага:
- Укажите начальную и конечную даты в соответствующих полях. Порядок не имеет значения: система автоматически определит, какое число раньше, и вычислит модуль разницы.
- Выберите формат отображения результата. Вы можете увидеть общее количество суток, а также детализацию в виде лет, месяцев, недель и оставшихся дней.
- При необходимости настройте параметры подсчета. С помощью переключателей можно учесть только рабочие дни, а также решить, включать ли в расчет начальный и конечный дни периода.
Календарные и рабочие дни: в чем разница
Календарные дни — это абсолютное количество суток в заданном промежутке, включая выходные и праздники. Этот формат используется для расчета возраста, сроков по договорам гражданско-правового характера (если иное не указано в тексте) и планирования долгосрочных проектов.
Рабочие дни — это дни, когда согласно производственному календарю РФ предполагается осуществление трудовой деятельности. При их подсчете из общего массива исключаются субботы, воскресенья и официальные государственные праздники.
Важно: перечень праздничных дней и правила переноса выходных утверждаются Правительством ежегодно. Если вам критически важно учесть специфические региональные праздники или сокращенные предпраздничные дни, рекомендуем дополнительно сверяться с актуальным производственным календарем на 2026 год.
Включать ли крайние даты при подсчете
Одна из самых частых ошибок при ручных вычислениях — неправильный учет граничных дат. Ответ зависит от цели расчета:
- Исключать крайние даты нужно, если вы считаете чистое время, прошедшее между событиями. Например, если событие произошло 1 мая, а следующее — 5 мая, между ними прошло ровно 4 суток. Этот же принцип заложен в статью 191 ГК РФ: течение сроков, определенных периодом времени, начинается на следующий день после календарной даты.
- Включать обе даты необходимо, если вы считаете количество дней участия, проживания или непрерывного нахождения в каком-либо месте. Например, если вы заехали в отель 1 мая и выехали 5 мая, вы оплачиваете 5 суток проживания.
Наш калькулятор по умолчанию использует первый (строгий математический) метод. Если вам нужен второй вариант, просто активируйте опцию «Включать начальную и конечную дату».
Как алгоритм считает високосные годы
В основе вычислений лежит астрономическая модель григорианского календаря. Алгоритм автоматически определяет длину каждого месяца и проверяет годы на високосность по строгим правилам:
- Год делится на 4 без остатка? Это високосный год (в феврале 29 дней).
- Но если год оканчивается на два нуля (например, 1900 или 2100), он должен делиться на 400. Если не делится — год невисокосный.
Благодаря этому калькулятор корректно обрабатывает переходы через високосные годы (как 2024-й) и не допускает ошибок при расчете больших временных интервалов, охватывающих несколько столетий.