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

Age Calculator

Точный возраст в годах, месяцах и днях по дате рождения.

Калькулятор возраста по дате рождения определяет, сколько вам полных лет, месяцев и дней на сегодняшний день. В отличие от простого вычитания годов, он учитывает, наступил ли уже день рождения в текущем году, и аккуратно «занимает» дни и месяцы из старших разрядов. Дополнительно показывает, сколько…

Что считает
Калькулятор возраста по дате рождения определяет, сколько вам полных лет, месяцев и дней на сегодняшний день. В отличие от простого вычитания годов, он учитывает, наступил ли уже день рождения в текущем году, и аккуратно «занимает» дни и месяцы из старших разрядов. Дополнительно показывает, сколько…
Раздел
🧮 На каждый день
Что на выходе
Результат + формула + пошаговое решение + разбор примера
Стоимость
Бесплатно, без регистрации, прямо в браузере

Как это работает

Возраст считается вычитанием даты рождения из сегодняшней даты с «заёмом»: сначала годы, затем месяцы, затем дни (при нехватке дней занимаем из месяца, при нехватке месяцев — из года). Формат ввода — ГГГГ-ММ-ДД.

Что это и что показывает

Калькулятор возраста по дате рождения определяет, сколько вам полных лет, месяцев и дней на сегодняшний день. В отличие от простого вычитания годов, он учитывает, наступил ли уже день рождения в текущем году, и аккуратно «занимает» дни и месяцы из старших разрядов. Дополнительно показывает, сколько всего дней вы прожили и сколько дней осталось до следующего дня рождения.

Как считается

Возраст вычисляется как разница между сегодняшней датой и датой рождения, разложенная на годы, месяцы и дни:

возраст = сегодня − дата рождения

Если день рождения в этом году ещё не наступил, из числа полных лет вычитается единица, а остаток переводится в месяцы и дни с заёмом из календаря (учитывая разную длину месяцев и високосный февраль). Всего прожитых дней — это полное число суток между двумя датами.

Как посчитать вручную (по шагам)

  1. Вычтите год рождения из текущего года — получите предварительное число лет.
  2. Сравните месяц и день: если день рождения в этом году ещё впереди, отнимите 1 год.
  3. Посчитайте остаток в месяцах от прошедшего дня рождения до сегодня.
  4. Посчитайте остаток в днях, при нехватке занимая дни из предыдущего месяца (помните про февраль: 28 или 29 дней).

Разбор примера

Дата рождения 1990-05-20, сегодня 2026-06-14.

Лет: 2026 − 1990 = 36. День рождения (20 мая) уже прошёл, вычитать ничего не нужно.

Месяцев после 20 мая: с 20 мая по 14 июня — это меньше месяца, значит 0 полных месяцев.

Дней: с 20 мая по 14 июня — 25 дней (11 дней до конца мая + 14 дней июня).

Итог: 36 лет 0 мес 25 дн.

Где применяется

Точный возраст нужен для документов и анкет, расчёта стажа и пенсионных порогов, медицинских дозировок по возрасту, юбилеев и круглых дат («сколько мне в днях»), а также для проверки возрастных ограничений при оформлении услуг.

Частые ошибки

  • Считают возраст простой разницей годов, забывая, что день рождения в этом году мог ещё не наступить.
  • Берут месяц равным 30 дням — тогда остаток в днях смещается.
  • Игнорируют високосный февраль при заёме дней.
  • Путают «полных лет» и «идёт N-й год»: ребёнку, которому исполнился год, идёт второй год жизни.

Частые вопросы

Почему возраст не совпадает с простым вычитанием годов?

Если день рождения в этом году ещё не наступил, полный год ещё не «закрыт», поэтому из разницы годов вычитается единица — отсюда месяцы и дни остатка.

Учитываются ли високосные годы?

Да. Расчёт идёт по реальным датам через календарь, поэтому 29 февраля и разная длина месяцев учтены автоматически.

Что показывает «всего прожито дней»?

Это полное число суток между датой рождения и сегодняшним днём — удобно для круглых дат вроде 10 000 дней.

Проекты сети