Калькулятор возраста
Рассчитайте точный возраст в годах, месяцах и днях: сколько полных дней, минут и секунд прошло с даты рождения и когда будет ближайший день рождения.
Примеры
Дата рождения 1 января 1996 года, расчёт выполнен в день 30-летия.
Точный возраст
30 лет 0 месяцев 0 дней
Дней всего
10 958
Минут всего
15 779 520
Секунд всего
946 771 200
Ближайший день рождения
2027-01-01 (365 дн.)
Возрастная группа: взрослый (20–64 года).
Это было полезно?
Примеры
Как это работает
Формула
Переменные
- Миллисекунды между датой рождения и датой расчёта
- Полные календарные дни между двумя датами
- Миллисекунд в сутках (24 × 60 × 60 × 1000)
Введите дату рождения и при необходимости дату расчёта. Если второе поле оставить пустым, используется сегодняшний день. Калькулятор разбивает возраст на полные годы, месяцы и дни, отдельно показывает общее число прожитых дней, минут и секунд, а также дату ближайшего дня рождения.
Возраст раскладывается календарным способом, как при ручном подсчёте по датам:
- Сначала берутся предварительные разницы по годам, месяцам и дням: , , .
- Если разница по дням отрицательная, значит в месяце расчёта день рождения ещё не наступил. Тогда прибавляются дни предыдущего месяца, а количество месяцев уменьшается на один.
- Если после этого разница по месяцам отрицательная, значит месяц рождения в текущем году ещё не наступил. Тогда прибавляются 12 месяцев, а количество лет уменьшается на один.
- Общее число дней считается по временным меткам: ; минуты и секунды выводятся из количества полных дней.
- Ближайший день рождения находится так: месяц и день рождения ставятся в год даты расчёта, а если эта дата уже прошла, переносится на следующий год. Затем считается, сколько дней осталось.
Частые вопросы
01Как калькулятор считает возраст?
Он сравнивает дату рождения с датой расчёта по календарю: сначала считает полные годы, затем оставшиеся месяцы и дни. Если день месяца ещё не наступил, берётся длина предыдущего месяца, поэтому результат совпадает с обычным подсчётом по календарю.
02Что означает дата расчёта?
Это дата, на которую нужно узнать возраст. По умолчанию используется сегодняшний день, но можно указать дату в прошлом или будущем, например для анкеты, справки, юбилея или планирования выхода на пенсию.
03Как определяется ближайший день рождения?
Калькулятор берёт месяц и день рождения в году даты расчёта. Если этот день уже прошёл, переносит его на следующий год и показывает дату вместе с количеством оставшихся дней.
04Учитываются ли високосные годы?
Да. Общее число дней считается по реальным календарным датам, поэтому годы с 366 днями учитываются автоматически. Для даты рождения 29 февраля ближайший день рождения в невисокосный год будет показан как 1 марта.
05Можно ли посчитать возраст на будущую дату?
Да. Укажите будущую дату расчёта, и калькулятор покажет, сколько полных лет, месяцев и дней будет на тот момент. Это удобно для юбилеев, возрастных ограничений, документов и пенсионных дат.