Рассчитать

Рассчитать

Формат: день / месяц / год (ДД.ММ.ГГГГ)

Формат: день / месяц / год (ДД.ММ.ГГГГ)

Обновляется по мере ввода

Результат

Формула

Берётся абсолютная разница между двумя календарными датами в миллисекундах, которая делится на 86 400 000 (длину гражданских суток). Високосные дни, попадающие между датами, учитываются автоматически, поскольку обе даты интерпретируются по григорианскому календарю. Дополнительно показываются целые недели и приблизительная доля года при 365,25 дня в году.

Дни = |Дата₂ − Дата₁| ÷ 86 400 000

Разбор примера

  1. Начало 1 января 2026 года, конец 1 июля 2026 года
  2. Обе даты — это полночь по григорианскому календарю; 1 июля наступает через 181 день после 1 января в невисокосном году
  3. 181 ÷ 7 = 25 недель и 6 дней остатка; 181 ÷ 365,25 ≈ 0,50 года

Результат: 181 день (25 недель · ≈ 0,50 года)

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

Арифметика с датами кажется простой, пока в дело не вступают високосные годы, включительный счёт и «рабочие дни». Этот калькулятор считает исключающий разрыв в гражданских сутках между двумя датами — то есть число полночей, пройденных от одной даты до другой.

Календарные дни (что именно считается)

Мы считаем целые календарные дни между двумя датами, включая выходные и праздники. От понедельника до пятницы результат — 4 дня (вт, ср, чт, пт после понедельника), а не 5 «включённых» рабочих дней. Если в договоре указано «в течение 10 дней с момента подписания», уточните — имеются в виду календарные дни, рабочие дни или включительный счёт.

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

Високосные годы

Если между двумя датами строго находится 29 февраля, к результату добавляется один день. Годы конца века подчиняются григорианскому правилу (делимость на 400). Показатель доли года использует среднее значение 365,25 — оно подходит для примерных сравнений, но не для точного юридического счёта дней.

Месяцы и «прибавить один месяц»

Этот калькулятор не преобразует промежуток в разбивку годы/месяцы/дни, как это делает возрастной калькулятор. Прибавление «одного месяца» к дате — отдельная задача: 31 января плюс месяц может стать 28/29 февраля или 3 марта в зависимости от программы или правила договора. Для разбивки по годам/месяцам/дням от даты рождения используйте калькулятор возраста.

Часовые пояса

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

Интересные факты

Григорианское правило високосного года

Год, делящийся на 4, обычно високосный; годы конца века дополнительно должны делиться на 400. Поэтому в 2000 году было 29 февраля, а в 1900-м — не было.

Рабочие дни — это отдельная задача

Трудовой кодекс РФ и внутренние регламенты организаций часто исключают выходные и нерабочие праздничные дни при расчёте сроков. Этот калькулятор их не вычитает автоматически — сверяйтесь с производственным календарём на нужный год.

Включительный и исключительный счёт

«Сколько дней между понедельником и пятницей?» можно понять и как 4 промежутка, и как 5 названных дней. Всегда сверяйтесь с формулировкой в договоре или нормативном акте.

Недели по ISO 8601

В некоторых отраслях недели нумеруются по ISO 8601 (неделя начинается с понедельника). Наш счётчик недель — это просто общее число дней, делённое на 7, а не разница номеров ISO-недель.

В гражданских сутках нет високосных секунд

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

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

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

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

Нет. Результат — это всегда положительная разница, поэтому любую из дат можно ввести первой.

Если между датами есть 29 февраля, оно добавляет один день к итогу. Оценка в годах использует 365,25 дня; сам подсчёт дней точен для введённых григорианских дат.

Эта страница показывает только общее число дней и недель. Для разбивки годы/месяцы/дни от даты рождения до сегодняшнего дня используйте калькулятор возраста.

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

Источники

  1. ISO 8601 — формат записи даты и времени — International Organization for Standardization Определяет представление календарных дат и связанные с ним конвенции недель.
  2. Правила високосного года — National Institute of Standards and Technology (NIST) Правила високосных лет григорианского календаря, используемого в гражданском летоисчислении.
  3. Производственный календарь на текущий год — Правительство Российской Федерации Официальный перечень нерабочих праздничных дней для перевода календарных сроков в рабочие дни.

Только для информационных целей. Правила счёта дней в договорах могут отличаться — уточняйте включительный/исключительный счёт и порядок рабочих дней в самом документе.

Последняя проверка: 2026-08-02 — Проверил(а): Редакция Mr. Calco

Встроить этот калькулятор

Добавьте этот калькулятор на свой сайт с помощью бесплатного iframe-виджета.

Тема

Виджет подстраивается под ширину контейнера и автоматически меняет высоту.