Перейти к содержимому

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

Введите дату рождения и возраст в полных годах. Калькулятор покажет дату, когда исполнится этот возраст, день недели, ISO-неделю и день года.

Инструмент загружается...

Как работает инструмент

Инструмент берёт дату рождения и целевой возраст в полных годах, а затем показывает календарную дату, когда исполнится этот возраст. Это обратная задача к обычному расчёту возраста: входом служит возраст N, а главным результатом остаётся дата.

Год результата получается сложением года рождения и возраста:

$$Y=Y_{\text{birth}}+N$$

Затем дата собирается из полученного года, месяца и дня рождения:

$$B_N=\operatorname{date}(Y,M_{\text{birth}},D_{\text{birth}})$$

Для рождения 29 февраля в невисокосном целевом году используется дата 1 марта:

$$29.02+N\text{ лет}\rightarrow 01.03.Y,\qquad Y\text{ не високосный}$$

Что можно получить

  • дату дня рождения на нужный возраст;
  • день недели этой даты;
  • ISO-неделю, квартал и номер дня в году;
  • готовую сводку для копирования.

Ограничения модели

Возраст задаётся целым числом от 0 до 150. Страница показывает календарную дату, а не юридическое заключение о совершеннолетии и не точный возраст в годах, месяцах, днях, часах и минутах.

Когда особенно полезно

  • нужно быстро узнать дату совершеннолетия;
  • нужно проверить юбилейную дату;
  • нужно посчитать день рождения для даты 29 февраля в невисокосном году.

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

Он вернёт саму дату рождения, потому что возраст 0 лет соответствует дню рождения в год рождения.

Для 29 февраля в невисокосный год соответствующий день рождения считается 1 марта. Это правило одинаково используется и в расчёте, и в подсказках результата.

Да. Для календарной даты 18-летия укажите дату рождения и возраст 18 лет. Юридическая трактовка совершеннолетия зависит от страны и находится за пределами scope этой страницы.

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

Возраст вводится целым числом от 0 до 150 лет. Дробные значения и сценарии с часами рождения требуют отдельного режима расчёта.

Скопировано