Сколько дней осталось до даты: Новый год, лето, день рождения

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

Способ 1. Порядковый номер дня в году

У каждой даты есть номер в году: 1 января — 1-й день, 31 декабря — 365-й (в високосный год — 366-й). Если знать номер сегодняшнего дня и номер нужной даты, остаток — простое вычитание. Номер первого числа каждого месяца:

ЧислоНомер дняВ високосный год
1 января11
1 февраля3232
1 марта6061
1 апреля9192
1 мая121122
1 июня152153
1 июля182183
1 августа213214
1 сентября244245
1 октября274275
1 ноября305306
1 декабря335336

Номер любой даты = номер первого числа месяца + (число − 1). Например, 27 октября: 274 + 26 = 300-й день.

До Нового года

До 1 января следующего года осталось 366 − номер сегодняшнего дня (в високосный год — 367 − номер). Для 27 октября 2026 года: 366 − 300 = 66 дней до 1 января и 65 — до 31 декабря.

До лета

Лето начинается 1 июня — это 152-й день (153-й в високосный год). Если сегодня весна или зима этого же года — вычтите номер сегодняшнего дня из 152. Если лето в этом году уже прошло, сначала посчитайте дни до Нового года, а потом прибавьте 151 (столько дней с 1 января до 1 июня в обычном году, в високосный — 152).

До дня рождения

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

Способ 2. Разница дат в таблице или на телефоне

В Excel или Google Таблицах: =ДАТА(2027;1;1)-СЕГОДНЯ() — сколько дней до Нового 2027 года. Подробнее о формулах и о том, включать ли крайние дни, — в статье как посчитать дни между датами.

Способ 3. Обратный отсчёт на экране

Если считать нужно не один раз, а каждый день — до отпуска, свадьбы, экзамена, зарплаты, — проще поставить обратный отсчёт, который обновляется сам.

В Temfy: Счётчик дней и событий есть готовые шаблоны — день рождения, отпуск, свадьба, экзамен, зарплата — или любое своё событие. Отсчёт идёт с точностью до секунды, повторяющиеся события (день рождения, зарплата) переходят на следующий год или месяц сами. Виджет на экране «Домой» показывает ближайшие события, на iPhone — ещё и виджет на экране блокировки и Live Activity, когда событие близко. Напоминание придёт в момент события или заранее — за час, день или неделю. Приложение бесплатное, для iPhone и Android.

Пусть дни считаются сами

Temfy: Счётчик дней и событий показывает, сколько осталось до события и сколько прошло с важного дня, — с точностью до секунды. Виджеты, напоминания, серии у привычек и памятные даты. Бесплатно, для iPhone и Android.