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

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

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

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

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

Даты
Диапазон: 01.01.1900–31.12.2099. Можно вводить даты в любом порядке.
Режим расчёта

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

Как посчитать разницу в днях между двумя датами?

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

Алгоритм автоматически учитывает:

  • високосные годы – 29 февраля добавляется, если год делится на 4, но не на 100, либо делится на 400;
  • разную длину месяцев – от 28 до 31 дня;
  • переходы через границы лет – сумма дней в полных годах, включённых в интервал.

Ручной метод требует сложить дни в каждом полном году, затем в оставшихся месяцах и днях и вычесть начальную точку. Например, чтобы узнать разницу между 15 марта 2025 года и 10 августа 2026 года, вручную пришлось бы считать: 365 дней (2025 год невисокосный) плюс дни с 16 марта по 31 декабря 2025 года, плюс дни с 1 января по 10 августа 2026 года. Калькулятор выполняет это за долю секунды.

Что влияет на точность расчёта?

Основные факторы, которые могут повлиять на результат:

  1. Високосные годы – при неправильном учёте ошибка может составить до 3 дней на каждые 400 лет.
  2. Календарная реформа – переход с юлианского на григорианский календарь в разных странах происходил в разное время. Большинство калькуляторов используют григорианский календарь для любых дат, начиная с 15 октября 1582 года, но для России обычно применяется современный календарь с 14 февраля 1918 года. Для дат ранее этого периода результат может быть условным.
  3. Границы диапазона – большинство калькуляторов поддерживают даты от 01.01.1900 или 01.01.1970 до 31.12.2099. При выходе за эти пределы расчёт может быть некорректным.

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

Как перевести дни в недели, месяцы и годы

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

  • Недели – точное число: количество дней делится на 7. Остаток дней указывается отдельно.
  • Месяцы и годы – точное число полных месяцев и лет определяется по календарным границам. Например, между 15 марта и 15 апреля – ровно 1 месяц, даже если в нём 31 день. Если же нужно приблизительно перевести дни в месяцы, используется среднее число дней в месяце – 30,44 (365/12). Поэтому может получиться дробное значение: 75 дней / 30,44 ≈ 2,46 месяца.
  • Годы – аналогично: 1 год = 365 или 366 дней. Приблизительно 1 год = 365,2425 суток.

Таким образом, если вы видите «2,4 месяца» или «0,2 года», это усреднённые значения, а не количество полных календарных периодов.

Рабочие дни: как их считает калькулятор

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

  • Стандартные выходные – суббота и воскресенье (при пятидневной рабочей неделе).
  • Официальные праздничные дни – установленные Трудовым кодексом РФ. Например, 1–8 января, 23 февраля, 8 марта, 1 мая, 9 мая, 12 июня, 4 ноября и другие.
  • Переносы выходных дней – когда праздник выпадает на субботу или воскресенье, ближайший рабочий день становится выходным. Эти переносы ежегодно утверждаются Правительством РФ.

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

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

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

Как рассчитать количество дней между двумя датами вручную?
Нужно посчитать количество дней в каждом полном году, затем в оставшихся месяцах и днях. Учитывайте високосные годы: год високосный, если делится на 4, но не на 100, либо делится на 400. Сложите все дни и вычтите начальную дату. Это трудоёмко, поэтому проще использовать калькулятор.
Учитывает ли калькулятор високосные годы?
Да, все вычисления автоматически учитывают високосные годы по григорианскому календарю. Вы получаете точное количество дней вне зависимости от наличия 29 февраля в интервале.
В чём разница между календарными и рабочими днями?
Календарные дни – все дни подряд, включая выходные и праздники. Рабочие дни – только будние дни (обычно понедельник–пятница), за исключением официальных праздничных дней согласно производственному календарю РФ. Калькулятор может показать и те, и другие.
Почему при переводе в месяцы или годы может получаться дробное число?
Длительность месяцев и лет непостоянна (от 28 до 31 дня, 365 или 366 дней). Для точного количества полных месяцев и лет калькулятор использует календарные границы, но для приблизительного перевода дней в месяцы применяется среднее значение (30,44 дня). Это вызывает дробный результат.
Можно ли посчитать возраст человека по дате рождения?
Да, введите дату рождения и текущую дату – калькулятор покажет полные годы, месяцы и дни. Так вы узнаете точный возраст на сегодняшний день.
Какие даты можно вводить? Есть ли ограничения?
Обычно калькулятор работает с датами от 01.01.1900 или 01.01.1970 до 31.12.2099. Конкретный диапазон зависит от реализации, но для большинства практических задач его достаточно.
Как учитываются праздничные дни при расчёте рабочих дней?
Калькулятор использует встроенный производственный календарь, который содержит все официальные нерабочие праздничные дни, установленные Трудовым кодексом РФ. Переносы выходных также учитываются, но данные могут требовать обновления на текущий год.
Можно ли посчитать дни только между рабочими днями, исключая выходные?
Да, выберите опцию «рабочие дни» – калькулятор исключит субботы и воскресенья, а также праздничные дни. Вы получите точное количество рабочих суток в интервале.