Дней между датами

Same day
0days
0w 0d
Weeks + days
~0
Approx. months
< 1
Approx. years

Калькулятор «Дней между датами» даёт точное число дней, недель и месяцев между двумя календарными датами. Подходит для проектных дедлайнов, обратного отсчёта до события или измерения прошедшего времени — без формул и таблиц.

Built by Bob Article by Lace QA by Ben Shipped

Как использовать

  1. 1

    Выбери дату начала первым календарём.

  2. 2

    Выбери дату окончания вторым календарём.

  3. 3

    Результат обновится автоматически: дни, недели, месяцы и годы между датами.

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

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

Что значит «дней между»?

«Дней между датами» даёт одно число: целое количество дней от одной даты до другой. Без лет, без месяцев, без часов — только число дней. Если хочешь знать, насколько две даты далеки друг от друга так, как это нужно проджект-менеджеру или организатору события, это калькулятор, который отвечает без разговорного округления.

Число дней — самый прямой способ сравнить две даты. В этом формате под капотом работают календари, в этом формате таблицы считают, когда ты вычитаешь одну ячейку из другой, и в этом формате нужно считать любому, кто отслеживает дедлайны, юбилеи и вехи. «Полгода с хвостиком» — это прикидка; «182 дня» — это число, по которому можно планировать.

«Дней между датами» работает с любыми двумя корректными датами и считает календарные дни между ними — включая високосные. Порядок не важен; ты получаешь абсолютное число.

Как пользоваться

Две даты на входе. Одно число на выходе.

  1. Выбери дату начала
  2. Выбери дату окончания
  3. Считай число дней

Результат обновляется, как только ты меняешь любую из дат. Кнопки «Посчитать» нет. Расчёт идёт полностью в твоём браузере — даты никуда не отправляются, не логируются и не хранятся. Закрой вкладку — и даты исчезнут.

Если поменять даты местами, число не изменится. Большинству вопросов «дней между» не нужен знак (это не «эта дата минус та»), нужен зазор. Калькулятор даёт зазор.

Математика: что считается и что нет

Расчёт — одно вычитание, но есть соглашение, которое надо зафиксировать: считать оба конца или ни одного?

«Дней между датами» считает зазор, а не концы. С 1 января по 2 января — это 1 день. С 1 января по 3 января — 2 дня. Дата окончания минус дата начала в календарных днях.

Так же делает большинство библиотек дат и табличных функций (Excel DATEDIF с единицей «d», вычитание дат в JavaScript, timedelta в Python). Так же это и в разговоре — «пять дней между понедельником и субботой» это пн → вт → ср → чт → пт → сб, пять шагов, не шесть.

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

Примеры

Два реальных плюс ловушка с високосным годом.

Пример 1: целый календарный год. 1 января 2026 — 31 декабря 2026.

  • 2026 — не високосный (365 дней)
  • 31 декабря минус 1 января = 364 дня
  • Если включать оба конца — 365, каждый день года

Тот же расчёт для високосного — 1 января 2024 — 31 декабря 2024 — даёт 365 дней (или 366 инклюзивно), потому что 29 февраля попадает в диапазон.

Пример 2: высадка на Луне и сегодня. 20 июля 1969 (Apollo 11) — 13 мая 2026.

  • Eagle коснулся поверхности в 20:17 UTC 20 июля 1969
  • С этой даты по 13 мая 2026 — 20 749 дней
  • Чуть больше 56 лет 9 месяцев, но в днях это число, которое растёт на единицу каждые 24 часа

Формат «в днях» — то, что делает «как давно была высадка на Луне» полезным больше, чем для разговора. 20 749 дней можно сравнить с другими интервалами — «вдвое дольше, чем существовали The Beatles» или «дольше средней продолжительности жизни президента США после отставки».

Зачем люди используют «Дней между датами»

Большинство применений группируется в три категории: проектная работа, отслеживание вех и историческое любопытство.

КейсПримерПочему «дни» лучше «лет/месяцев»
Дедлайны проектов«От кика до запуска»Можно делить на спринты — 84 дня это 12 недель, точка.
Планирование отпуска«День прилёта — день обратного»Отели считают по ночам, не по месяцам — дни совпадают со счётом.
Юбилеи«Сколько дней мы вместе?»Вехи в 1000 дней — то, что люди реально празднуют.
Кредиты«Дней до следующего платежа»Проценты начисляются посуточно; на дни и умножают.
Подписки«Регистрация — продление»Пропорциональные возвраты считают по дням, а не по месяцам.
Возраст питомца«Дней с момента, как взяли»Для молодых животных дни — содержательная единица (90-дневный щенок очень не такой, как 120-дневный).
Срок беременности«Последняя менструация — сегодня»Гестационный возраст меряют в днях; недели — это деление на 7.
Счётчики трезвости«Дата отказа — сегодня»Культурные вехи это 30, 60, 90, 365 дней — день и есть праздник.
Спортивные серии«Первый старт — сегодня»2632 подряд матчей Кэла Рипкена-младшего — рекорд по дням.
Историческая перспектива«Событие X — сегодня»Дни делают далёкие даты сопоставимыми.

Общая нить: когда ты собираешься делить, умножать или сравнивать интервал с другим интервалом — нужны дни.

Исторические подсчёты

Для масштаба — несколько исторических событий и число дней до сегодня (13 мая 2026). Все воспроизводимы — впиши дату в калькулятор и получишь то же число.

СобытиеДатаДней до 2026-05-13
Декларация независимости США1776-07-0491 260 дней
Первый полёт братьев Райт1903-12-1744 710 дней
Конец Второй мировой (День Победы в Европе)1945-05-0829 590 дней
Первая высадка на Луне1969-07-2020 749 дней
Падение Берлинской стены1989-11-0913 335 дней
Запуск iPhone2007-06-296893 дня
COVID-19 объявлен пандемией2020-03-112254 дня
Публичный запуск ChatGPT2022-11-301260 дней

На некоторых стоит остановиться. iPhone был меньше 7000 дней назад. ChatGPT — меньше 1300. Два события, которые перевернули мир телефонов и софта, помещаются в десятилетие дней. Формат «дни» делает это ощутимым так, как «семь лет» не делает.

Високосные годы и другие вещи, на которых спотыкаются

Калькулятор обрабатывает високосные дни автоматически, но результат иногда удивляет людей, которые считают в уме и забывают, что 29 февраля существует.

  • Високосные годы — те, что делятся на 4, кроме годов-столетий, не делящихся на 400. 2000 — високосный. 1900 — нет. 2024 — да, 2026 — нет, 2028 будет.
  • Любой диапазон, пересекающий 29 февраля в високосный год, получает дополнительный день. 1 января 2024 — 1 марта 2024 это 60 дней. Тот же диапазон годом раньше (2023) — 59 дней.
  • Переход на летнее время не влияет на счёт дней. Калькулятор работает с календарными датами, не локальными часами — потеря часа весной или его прибавка осенью не меняет число календарных дней.
  • Часовые пояса тоже не влияют. Калькулятор берёт обе даты как самостоятельные календарные записи, независимо от того, где они представляют дату. Если нужна date-math с учётом часовых поясов, сначала нормализуй через Конвертер часовых поясов, потом возвращайся сюда.
  • Переход с юлианского на григорианский (1582 и далее, в зависимости от страны) не моделируется. Калькулятор считает все даты григорианскими — это современная конвенция. Для дат до октября 1582 результат математически согласован, но исторически анахроничен.

Связанные расчёты

«Дней между датами» — правильный инструмент, когда нужно одно число. Для других форм date-math:

Частые вопросы

Результат включает обе даты?

Нет — результат — это зазор, не концы. С 1 января по 2 января — 1 день, не 2. Если нужен инклюзивный счёт (ночёвки в отеле, длительность проекта «с понедельника по пятницу»), прибавь к результату единицу.

Корректно ли учитываются високосные годы?

Да. Любой диапазон, включающий 29 февраля в високосный, автоматически получает дополнительный день. 1 января 2024 — 1 марта 2024 это 60 дней, потому что 2024 был високосным; тот же диапазон в 2023 — 59 дней.

Чем это отличается от Калькулятора разницы в возрасте?

«Дней между датами» возвращает одно число (дни). Калькулятор разницы в возрасте возвращает три (годы, месяцы, дни). Тот же ввод из двух дат, разный формат вывода. Выбирай «дни», когда собираешься делать с результатом математику; выбирай «годы/месяцы/дни», когда собираешься произнести вслух.

Имеет ли значение порядок дат?

Нет. Калькулятор возвращает абсолютный зазор, перестановка дат даёт то же число. «Отрицательных дней назад» тут нет — если хочешь сказать, что дата в прошлом, тебе уже всё рассказало само число дней.

Можно считать рабочие, а не календарные дни?

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

Как далеко назад или вперёд можно ходить?

От 1 года вперёд, в далёкое будущее. Математика та же независимо от масштаба. Сравнить две даты, разделённые тысячей лет, можно — будет просто большое число. Для дат до октября 1582 (введение григорианского календаря) калькулятор всё равно использует григорианскую арифметику, что отличается от исторического юлианского календаря на 10-13 дней в зависимости от века.

Почему ответ на один день отличается от ожидаемого?

Обычно одно из двух: ты ждал инклюзивного счёта (прибавь 1) или забыл високосный день. Если ни то, ни другое, перепроверь годы в обеих датах — опечатка 2026 вместо 2025 сдвинет ответ на 365 (или 366) дней.

Сохраняются ли мои даты?

Нет. Расчёт идёт в браузере; ничего не отправляется на сервер. Аккаунта нет, истории нет, панели «недавние расчёты» нет. Закрой вкладку — даты исчезнут. Те же две даты всегда дают то же число, так что и сохранять нечего.