Калькулятор дней до даты
Укажите целевую дату (и, при желании, дату отсчёта), чтобы увидеть, сколько дней осталось, сколько это полных недель и сколько это примерно месяцев. Для прошедших дат покажется, сколько дней уже минуло.
Рассчитать
Рассчитать
Результат
Формула
Обе даты приводятся к местной полуночи, затем дни = округление((целевая − отсчётная) / 86 400 000). Положительное число — событие впереди, отрицательное — уже позади, ноль — сегодня. Недели = целая часть(|дни|/7); месяцы ≈ |дни|/30,4375.
Разбор примера
- От 22.07.2026 до 25.12.2026
- Разрыв в гражданских сутках = 156 дней
- 156 = 22 недели + 2 дня · ≈ 5,1 месяца
Результат: 156 дней до 25 декабря 2026 года
Как считается обратный отсчёт
Это односторонний промежуток: «сколько осталось до X?», а не безусловная разница между двумя произвольными датами.
Дата отсчёта по умолчанию
Если поле «От» не заполнено, используется сегодняшняя дата в местном часовом поясе браузера. Обе даты трактуются как полночь — время суток не учитывается.
Прошедшие даты
Если целевая дата раньше даты отсчёта, вместо отрицательного обратного отсчёта показывается «N дней назад» с пометкой «дата в прошлом».
Отличие от разницы дат
Калькулятор разницы дат всегда возвращает положительный промежуток между двумя датами. Этот калькулятор сохраняет направление (вперёд или назад) и выделяет одну конкретную целевую дату.
Интересные факты
Гражданские сутки
Считаются пройденные календарные полночи — включая выходные и праздники.
Месяцы — приближённо
Длина месяца непостоянна; показатель «≈ месяцев» использует среднее значение 30,4375 дня (365,25/12).
Високосные дни учитываются
29 февраля между датами автоматически добавляет один день к итогу.
Часовые пояса
Местная полночь особенно важна у границы часовых поясов — для общих событий стоит заранее договориться об одной календарной дате.
Рабочие дни
Этот инструмент не пропускает выходные и праздники — считаются все календарные дни подряд.
Часто задаваемые вопросы
Укажите в качестве целевой даты 31 декабря нужного года (поле «От» можно оставить пустым — тогда отсчёт пойдёт от сегодняшнего дня). Результат покажет, сколько дней осталось.
Вы увидите «N дней назад» вместо обратного отсчёта вперёд.
Да — заполните необязательное поле «От» своей датой (например, датой старта проекта).
Разница дат — это всегда абсолютный промежуток. Этот калькулятор отвечает на вопрос «сколько осталось до/прошло с этой даты?» с учётом направления.
Источники
- ISO 8601 Представление календарных дат.
- Правила високосного года Григорианские правила високосных лет.