
Как точно посчитать возраст по дате рождения: годы, месяцы, дни
«Сколько тебе лет» вопрос, на который почти никто не отвечает точно. Обычно называют число полных лет и забывают про месяцы и дни, а если день рождения ещё не наступил в этом году, ответ вообще может оказаться неверным на единицу. Посчитать возраст с точностью до дня, причём на любую дату по своему выбору, можно в калькуляторе возраста: вводите дату рождения, и результат появляется сразу, без вычислений в уме.
Почему «вычесть год из года» ошибается
Самый частый способ прикинуть возраст: вычесть год рождения из текущего года. Для человека, родившегося в 2000 году, в 2026-м это даёт 26. Способ работает, если день рождения уже прошёл в этом году, но ошибается на единицу, если ещё нет. Человек, родившийся 30 декабря 2000 года, в марте 2026-го всё ещё 25-летний. Вычитание годов такой сдвиг не учитывает.
Есть и другая частая ошибка: делить общее число прожитых дней на 365. Из-за високосных лет (каждый четвёртый год, кроме отдельных исключений раз в столетие) накапливается расхождение. За 26 лет жизни проходит примерно 6-7 високосных лет, и способ «дней вообще, делённых на 365» медленно съезжает относительно паспортного возраста.
Правильный способ тот же, что использует загс и паспортный стол. Сначала считают полные годы по совпадению месяца и числа. Потом месяцы внутри незавершённого года. Остаток, дни. Последовательное вычитание по календарю, а не деление одного большого числа на другое.
Тот же способ работает и для произвольного промежутка, не только от рождения до сегодня: сколько дней между двумя датами считается так же, с разбивкой на недели и месяцы и отдельным счётом рабочих дней. А если вторая дата ещё не наступила, считать удобнее обратный отсчёт — сколько дней осталось до неё, с обновлением в полночь.
Что показывает калькулятор, кроме количества лет
Калькулятор возраста заодно считает несколько производных цифр, которые вручную почти никто не считает, хотя иногда они нужны.
Всего дней, недель и месяцев, прожитых с рождения: пригождается для вопросов вроде «сколько недель ребёнку», где счёт в месяцах уже неудобен, а в годах ещё рано. Дней до следующего дня рождения: обратный отсчёт без подсчёта в уме. День недели, в который человек родился: узнать, что родился, скажем, в воскресенье, обычная любопытная деталь, а не практическая задача, но кластер запросов вокруг «день недели рождения» заметно больше, чем можно было бы подумать.
Возраст не только на сегодня
Второе поле в калькуляторе, «на дату», можно менять на любой день, не только на сегодняшний. Это нужно не для развлечения. Возраст на конкретную дату в прошлом или будущем спрашивают документы вроде трудового договора, заявления в вуз или справки для соцзащиты, где важен возраст ровно на день события, а не на день, когда заполняется форма.
Калькулятор возраста
Посчитайте точный возраст в годах, месяцах и днях по дате рождения — плюс сколько дней осталось до дня рождения.
Попробовать
Что с 29 февраля
Отдельный вопрос: как считать возраст человека, родившегося в високосный день, 29 февраля. В невисокосный год днём рождения официально считается 28 февраля, так же, как принято в большинстве официальных календарных расчётов, включая паспортные столы. Дата 1 марта, которую иногда выбирают интуитивно, здесь не используется.
Коротко
- Точный возраст считается календарно: сначала полные годы, потом месяцы, потом дни, а не делением общего числа дней на 365.
- «Вычесть год из года» ошибается на единицу, если день рождения в текущем году ещё не наступил.
- Калькулятор возраста заодно считает дни, недели и месяцы с рождения, дни до следующего дня рождения и день недели, в который человек родился.
- Возраст можно посчитать на любую дату, не только на сегодня: пригождается для документов, где нужен возраст ровно на день события.



