Как работает инструмент
Инструмент берёт дату рождения и целевой возраст в полных годах, а затем показывает календарную дату, когда исполнится этот возраст. Это обратная задача к обычному расчёту возраста: входом служит возраст 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 февраляв невисокосном году.