Дней до следующего дня рождения
Узнайте, сколько точно дней осталось до вашего следующего дня рождения, в какой день недели он выпадет и сколько лет вам исполнится.
You will turn 31 on суббота, 15 августа 2026 г.
- 1
Next birthday date
15 августа 2026 г.Birthday month and day placed in the current year; if already past, the year advances by one. - 2
Days until birthday
(next birthday − today) ÷ 86,400,000 = 33Both dates are at midnight local time so the division is exact.
Как работает этот калькулятор?
Ваш следующий день рождения — это ваш день и месяц рождения в текущем году или в следующем, если он уже прошёл. Оставшиеся дни равны разности между этой датой и сегодняшним днём, округлённой вверх. Инструмент также показывает день недели, полную дату и сколько лет вам исполнится.
Формула
How this is calculated
Введите дату рождения (B) и референсную дату (T), по умолчанию сегодня. Калькулятор строит ваш следующий день рождения, беря ваш месяц и день рождения в году референсной даты: next = Date(T.year, B.month, B.day). Если эта дата уже прошла в этом году (next < T), год увеличивается на один, чтобы обратный отсчёт всегда указывал на предстоящий день рождения.
Количество оставшихся дней — это разность между следующим днём рождения и сегодняшним днём, делённая на миллисекунды в сутках и округлённая вверх: daysUntil = ceil((next − T) / 86 400 000). Возраст, который вы отметите, равен next.year − B.year, поскольку день рождения означает завершение очередного полного года жизни. Индикатор прогресса показывает, насколько далеко прошёл год, вычисляясь как (365 − daysUntil) / 365.
Даты интерпретируются в вашем местном часовом поясе и нормализуются до полуночи, чтобы неполные сутки не искажали счёт. Если день рождения сегодня, результат — 0 дней. Дни рождения 29 февраля в невисокосных годах обрабатываются платформой: JavaScript сдвигает 29 февраля на 1 марта, что является распространённым соглашением для невисокосных лет.
Часто задаваемые вопросы
Обратный отсчёт показывает 0 дней, и результат поздравляет вас, поскольку следующий случай — это сам текущий день.
Это год следующего дня рождения минус год рождения, что равно количеству полных лет, которые вы проживёте к тому дню.
Да. Измените референсную дату (сегодня) на любую другую, и калькулятор будет считать вперёд от этой даты до следующего дня рождения.
Также известен как
TG we-Calculate Editorial Team. (2026). Дней до следующего дня рождения [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/days-until-birthday
TG we-Calculate Editorial Team. "Дней до следующего дня рождения." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/days-until-birthday.
TG we-Calculate Editorial Team, "Дней до следующего дня рождения," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/days-until-birthday
@misc{wecalculate_days_until_birthday, title = {Дней до следующего дня рождения}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/days-until-birthday}}, year = {2026}, note = {TG we-Calculate} }
Этот калькулятор вам помог?
