Перейти к основному содержанию
CalcMax

Калькулятор времени до даты

Результат

90 дниЕщё предстоит

Осталось дней

Осталось недель
12,9 недели
Осталось полных месяцев
2
Осталось выходных дней
25 дни
День недели целевой даты
пятница
Считается от
3 октября 2026 г.

Сколько осталось до даты? Калькулятор времени до даты отвечает сразу в днях, неделях, полных месяцах и выходных днях, а заодно говорит, на какой день недели попадает целевая дата. Сегодня читается как целые календарные сутки по UTC, а не как момент времени, поэтому счёт не меняется от того, открыли страницу утром или в полночь, и не прыгает при переходе на летнее время. Дата, которая уже прошла, — не ошибка: те же числа возвращаются со знаком минус.

Формула

осталось дней = целевая дата минус сегодня, обе берутся как целые календарные сутки; недели, месяцы и выходные дни выводятся из того же промежутка и несут его знак

целевая дата
Дата, к которой идёт счёт; она может быть в прошлом — так и считают назад
осталось дней
Разница в днях со знаком: положительная до даты, ноль в самый день, отрицательная после
осталось недель
То же расстояние, делённое на семь, — столько недель осталось, с одним знаком после запятой
осталось полных месяцев
Полные месяцы внутри промежутка; 351 день — это 11 месяцев, потому что двенадцатому не хватает 14 дней
осталось выходных дней
Сколько суббот и воскресений попадает в промежуток; если работать по будням, это число можно сократить вдвое
считается от
День, с которого начат счёт; он печатается, чтобы арифметику можно было проверить

Пригодится для срока, под который вы планируете: окончание визы, запуск, передача дел, отпуск, продление подписки. Дни — то, по чему действуют, недели — то, в чём составляют график, месяцы — то, чем записан срок, а выходные дни — то, сколько из него действительно можно потратить на подготовку. Это и есть обратный отсчёт до даты с проверяемой опорой: день, от которого считается, печатается рядом с числами. Чего страница дать не может — часов и минут, потому что опора здесь целые сутки, и почасовое число было бы просто числом дней, умноженным на 24.

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

  1. 1 января 2027 г., счёт от 15 января 2026 г.

    1. От 15 января 2026 г. до 15 января 2027 г. — целый год, а 2026 год не високосный, поэтому этот промежуток равен 365 дням
    2. Целевая дата — 1 января 2027 г., это на 14 дней раньше, значит 365 минус 14 даёт 351 день
    3. 351 делится на семь с результатом 50,14, что печатается как 50,1 недели
    4. Одиннадцать полных месяцев доводят до 15 декабря 2026 г.; двенадцатому понадобилось бы ещё 14 дней
    5. 100 из этих дней — субботы или воскресенья, а 1 января 2027 г. — пятница

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

  2. Завтра — 16 января 2026 г.

    1. До даты один день, поэтому осталось дней равно 1
    2. Седьмая часть недели печатается как 0,1 недели
    3. Полных месяцев ноль, потому что 16 января не завершает месяц, начавшийся на границе месяца
    4. Ни один из двух дней не выходной: 15 января 2026 г. — четверг, а 16 января — пятница
    5. День недели целевой даты равен 5, если считать воскресенье нулём

    Ноль в числе месяцев для цели, до которой один день, — не ошибка: полный месяц должен завершиться, прежде чем он засчитается. Именно поэтому число дней и показывается самым крупным.

  3. 25 декабря 2025 г., уже позади

    1. 25 декабря 2025 г. отстоит от 15 января 2026 г. на 21 день назад, поэтому осталось дней равно минус 21
    2. Минус 21, делённое на семь, даёт ровно минус 3 недели
    3. Шесть из этих 21 дня — субботы или воскресенья: 27 и 28 декабря, 3 и 4 января, 10 и 11 января
    4. Получается минус 6 выходных дней — знак сохраняется у всех производных чисел, а не только у счёта дней
    5. Полных месяцев 0: от 25 декабря до 15 января — 21 день, а месяц, начавшийся 25 декабря, ещё не завершился

    Прошедшая дата возвращает числа, а не ошибку, и все четыре величины несут один знак. Инструмент, бравший бы модуль, сделал бы вчера и завтра неразличимыми.

Ограничения

Сегодня берётся как календарные сутки по UTC, а не как ваши местные. Для большей части мира это незаметно, но восточнее примерно UTC+12 дата по UTC ещё остаётся предыдущим днём в первые часы после местной полуночи, поэтому обратный отсчёт может утром показывать на день больше, чем календарь на стене. Опора в любом случае целые сутки, поэтому часы и минуты вне области действия. Выходные дни — это только субботы и воскресенья, что неверно для стран с выходными в пятницу и субботу. Число месяцев считает полные месяцы, поэтому цель в нескольких днях отсюда сообщает ноль месяцев, хотя до неё почти месяц; а поскольку счёт привязан к сегодня, страница пересчитывается при загрузке в браузере, а не остаётся замороженной на моменте сборки сайта.

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

Сколько дней до 1 января 2027 года?
351 день от 15 января 2026 года, то есть 50,1 недели или 11 полных месяцев. Год между 15 января 2026 года и 15 января 2027 года равен 365 дням, а 1 января 2027 года наступает на 14 дней раньше этой границы. Проверить счёт можно самому: страница печатает свой начальный день — 15 января 2026 года — рядом с числами.
Почему на телефоне число дней другое?
Потому что после загрузки страница пересчитывает счёт по часам вашего браузера, а та версия, которую вы видите первой, была вычислена при сборке сайта. Сегодня читается как целые сутки по UTC, поэтому два числа могут разойтись на день и в первые часы после полуночи в поясах, заметно опережающих UTC, — примерно от UTC+12 и дальше.
Можно ли считать назад от прошедшей даты?
Да, и переключатель для этого не нужен. Введите дату, которая уже прошла, и все числа станут отрицательными: 25 декабря 2025 года — это минус 21 день от 15 января 2026 года. Дни, недели и выходные дни несут один и тот же знак, поэтому прошедшую дату невозможно спутать с будущей.
Почему число оставшихся выходных вообще важно?
Потому что выходные дни — это то время, которое большинство людей действительно может потратить. В промежутке из 351 дня таких дней 100, поэтому срок, щедрый на вид в днях, оказывается куда теснее, если работа возможна только по субботам и воскресеньям. Сдвиг цели на один день меняет это число на 0 или 1, поэтому его стоит перечитывать при каждом переносе даты.
Чем это отличается от калькулятора разницы дат?
Здесь счёт идёт от сегодняшнего дня, который вы не вводите, и в ответ входят недели, месяцы и выходные дни, а не только дни. Калькулятор разницы дат берёт у вас оба конца промежутка и нужен тогда, когда промежуток задан и не связан с текущим моментом: срок договора, окно проекта или отсчёт до даты, которую вы сравниваете с другой.

Источники

Похожие калькуляторы