Калькулятор возраста

Рассчитайте возраст в полных годах на любую дату, а также число прожитых дней и дней до следующего дня рождения.

Расчёты выполняются локально; введённые данные не отправляются на сервер.

Пример

Человеку, родившемуся 15 июня 2010 года, 15 сентября 2026 года исполнилось 16 лет; он прожил 5 936 дней, и до следующего дня рождения осталось 273 дня. Родившемуся 31 декабря 1990 года 30 декабря 2026 года ещё 35 лет, а 36 исполнится на следующий день.

Метод расчёта

Инструмент вычитает год рождения из года выбранной даты и проверяет, наступил ли день рождения к этой дате; если нет, вычитает один год. Прожитые дни считаются между двумя календарными датами, поэтому високосные дни учитываются точно. Дни до следующего дня рождения отсчитываются от выбранной даты, а в сам день рождения следующий наступит через год — в 2026 году это 365 дней.

Важные замечания

Для родившихся 29 февраля в невисокосные годы днём рождения считается 28 февраля: родившемуся 29 февраля 2000 года 27 февраля 2025 года 24 года, а 28 февраля 2025 года — 25. Некоторые правила используют 1 марта. Дата рождения не может быть позже выбранной даты, а даты сравниваются как местные календарные дни без времени рождения.

Практическое руководство

Возраст — это число полностью прошедших дней рождения: родившийся 15.06.2010 на 15.09.2026 имеет 16 лет, прожил 5936 дней, до следующего дня рождения 273 дня. Накануне дня рождения возраст ещё прежний, а деление числа дней на 365 неточно из‑за високосных лет. Для родившихся 29 февраля инструмент в невисокосные годы использует 28 февраля; некоторые правила используют 1 марта. Время рождения и часовой пояс на результат не влияют.

Практические примеры
ВводРезультат
2010-06-15 → 2026-09-1516 y · 5,936 d · 273 d
1990-12-31 → 2026-12-3035 y · 13,148 d · 1 d
1990-12-31 → 2026-12-3136 y · 13,149 d · 365 d
2000-02-29 → 2025-02-2724 y · 9,130 d · 1 d
2000-02-29 → 2025-02-2825 y · 9,131 d · 365 d

Часто задаваемые вопросы

Почему возраст нельзя получить, разделив число дней на 365?

Високосные дни накапливаются, поэтому деление на 365 опережает настоящие дни рождения. Родившийся 31 декабря 1990 года к 30 декабря 2026 года прожил 13 148 дней — чуть больше, чем 36 × 365, но до 36-летия ещё один день. Юридические и школьные правила считают полные годы.

Можно ли рассчитать возраст на прошедшую или будущую дату?

Да. Выберите любую дату не раньше даты рождения, например крайний срок приёма в школу, дату договора или день рождения в будущем году. Результат показывает возраст на этот день, а не сегодня, что помогает заранее проверить возрастные условия.

Как считаются дни до следующего дня рождения?

Отсчёт идёт вперёд от выбранной даты до ближайшего дня рождения. 30 декабря 2026 года родившемуся 31 декабря остаётся 1 день. В сам день рождения отсчёт начинается заново, поэтому 31 декабря 2026 года показывает 365 дней до следующего.

Похожие инструменты