Что значит «дней между»?
«Дней между датами» даёт одно число: целое количество дней от одной даты до другой. Без лет, без месяцев, без часов — только число дней. Если хочешь знать, насколько две даты далеки друг от друга так, как это нужно проджект-менеджеру или организатору события, это калькулятор, который отвечает без разговорного округления.
Число дней — самый прямой способ сравнить две даты. В этом формате под капотом работают календари, в этом формате таблицы считают, когда ты вычитаешь одну ячейку из другой, и в этом формате нужно считать любому, кто отслеживает дедлайны, юбилеи и вехи. «Полгода с хвостиком» — это прикидка; «182 дня» — это число, по которому можно планировать.
«Дней между датами» работает с любыми двумя корректными датами и считает календарные дни между ними — включая високосные. Порядок не важен; ты получаешь абсолютное число.
Как пользоваться
Две даты на входе. Одно число на выходе.
- Выбери дату начала
- Выбери дату окончания
- Считай число дней
Результат обновляется, как только ты меняешь любую из дат. Кнопки «Посчитать» нет. Расчёт идёт полностью в твоём браузере — даты никуда не отправляются, не логируются и не хранятся. Закрой вкладку — и даты исчезнут.
Если поменять даты местами, число не изменится. Большинству вопросов «дней между» не нужен знак (это не «эта дата минус та»), нужен зазор. Калькулятор даёт зазор.
Математика: что считается и что нет
Расчёт — одно вычитание, но есть соглашение, которое надо зафиксировать: считать оба конца или ни одного?
«Дней между датами» считает зазор, а не концы. С 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-04 | 91 260 дней |
| Первый полёт братьев Райт | 1903-12-17 | 44 710 дней |
| Конец Второй мировой (День Победы в Европе) | 1945-05-08 | 29 590 дней |
| Первая высадка на Луне | 1969-07-20 | 20 749 дней |
| Падение Берлинской стены | 1989-11-09 | 13 335 дней |
| Запуск iPhone | 2007-06-29 | 6893 дня |
| COVID-19 объявлен пандемией | 2020-03-11 | 2254 дня |
| Публичный запуск ChatGPT | 2022-11-30 | 1260 дней |
На некоторых стоит остановиться. 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:
- Калькулятор разницы в возрасте — тот же ввод из двух дат, но результат в годах/месяцах/днях. Используй, когда зазор разговорный, а не вычислительный.
- Калькулятор возраста — возраст по одной дате рождения, в годах/месяцах/днях.
- Калькулятор даты и времени — прибавить или вычесть дни от даты. «Какая дата через 100 дней?»
- Калькулятор часов — та же идея, но в часах и минутах между двумя временами.
- Таймер обратного отсчёта — тот же расчёт, только живой и тикающий в днях/часах/минутах/секундах.
- Конвертер Unix-времени — если одна из дат — это epoch-таймстамп, а не календарная.
Частые вопросы
Результат включает обе даты?
Нет — результат — это зазор, не концы. С 1 января по 2 января — 1 день, не 2. Если нужен инклюзивный счёт (ночёвки в отеле, длительность проекта «с понедельника по пятницу»), прибавь к результату единицу.
Корректно ли учитываются високосные годы?
Да. Любой диапазон, включающий 29 февраля в високосный, автоматически получает дополнительный день. 1 января 2024 — 1 марта 2024 это 60 дней, потому что 2024 был високосным; тот же диапазон в 2023 — 59 дней.
Чем это отличается от Калькулятора разницы в возрасте?
«Дней между датами» возвращает одно число (дни). Калькулятор разницы в возрасте возвращает три (годы, месяцы, дни). Тот же ввод из двух дат, разный формат вывода. Выбирай «дни», когда собираешься делать с результатом математику; выбирай «годы/месяцы/дни», когда собираешься произнести вслух.
Имеет ли значение порядок дат?
Нет. Калькулятор возвращает абсолютный зазор, перестановка дат даёт то же число. «Отрицательных дней назад» тут нет — если хочешь сказать, что дата в прошлом, тебе уже всё рассказало само число дней.
Можно считать рабочие, а не календарные дни?
Не напрямую — этот калькулятор считает каждый день, включая выходные и праздники. Для рабочих дней (пропуска суббот, воскресений и, опционально, праздников) нужен отдельный рабочий калькулятор. Сложность в том, что «рабочие дни» отличаются по стране и даже по компании, поэтому одного канонического ответа дать сложнее.
Как далеко назад или вперёд можно ходить?
От 1 года вперёд, в далёкое будущее. Математика та же независимо от масштаба. Сравнить две даты, разделённые тысячей лет, можно — будет просто большое число. Для дат до октября 1582 (введение григорианского календаря) калькулятор всё равно использует григорианскую арифметику, что отличается от исторического юлианского календаря на 10-13 дней в зависимости от века.
Почему ответ на один день отличается от ожидаемого?
Обычно одно из двух: ты ждал инклюзивного счёта (прибавь 1) или забыл високосный день. Если ни то, ни другое, перепроверь годы в обеих датах — опечатка 2026 вместо 2025 сдвинет ответ на 365 (или 366) дней.
Сохраняются ли мои даты?
Нет. Расчёт идёт в браузере; ничего не отправляется на сервер. Аккаунта нет, истории нет, панели «недавние расчёты» нет. Закрой вкладку — даты исчезнут. Те же две даты всегда дают то же число, так что и сохранять нечего.