Калькулятор возраста точно определяет, сколько человеку лет, месяцев и дней на выбранную дату. Достаточно указать дату рождения и дату расчёта: результат учитывает длину месяцев и високосные годы, поэтому не расходится с ручным календарным счётом.
Возраст — это интервал между датой рождения и датой, на которую ведут расчёт. Считать его по разнице годов нельзя: если день рождения в этом году ещё не наступил, последний год не завершён, и результат уменьшают на единицу. Остаток уточняют в месяцах и днях от последнего дня рождения с учётом длины каждого календарного месяца.
Первое поле — дата рождения, второе — дата, на которую нужен возраст. Калькулятор определяет число полных календарных месяцев между датами, делит его на двенадцать и получает годы, а остаток месяцев и дней показывает точнее, чем простая разница дат.
В документах и медицине иногда нужен не возраст в годах, а общее число прожитых дней или полных недель. Дни считают как разность между датами, недели — делением на семь с отбрасыванием остатка. Так определяют сроки карантинов, страховых периодов и стажа.
Пример 1. Дата рождения 15 марта 1990 года, дата расчёта — 10 февраля 2026 года. День рождения ещё не наступил, поэтому полных лет 35, а от последнего дня рождения прошло 10 месяцев и 26 дней. Всего 13 116 дней.
Пример 2. Рождение 1 января 2000 года, расчёт на 30 сентября 2026 года: 26 лет 8 месяцев 29 дней, или 9 769 дней и 1 395 полных недель.
Пример 3. Рождение 1 января, расчёт на 1 января следующего года даёт ровно один год.
Как интерпретировать единицы возраста
| Единица | Формула | Где применяется |
|---|---|---|
| Полные годы | число полных лет на дату | права, пенсия, совершеннолетие |
| Месяцы | остаток сверх полных лет | детские пособия, садик, школа |
| Дни | остаток сверх полных месяцев | карантин, больничный, посты |
| Всего дней | разность дат | стаж, страховой период |
Потому что день рождения в текущем году может ещё не наступить. В этом случае последний год не считается полным, и результат уменьшают на единицу. Дополнительно месяц и день рождения влияют на остаток в месяцах и днях.
Число дней между датами уже содержит все високосные дни автоматически. При подсчёте месяцев и дней используется фактическая длина каждого календарного месяца, поэтому 29 февраля и короткий февраль не приводят к ошибке.
Такой интервал не имеет смысла: возраст не может быть отрицательным. Для корректного расчёта дата расчёта должна быть позже даты рождения или совпадать с ней.
Официально возраст указывают в полных годах на конкретную дату. Например, право или пенсия наступают в день рождения, а не в начале года, поэтому важна именно дата, а не только год.