← Дата и время

Калькулятор возраста по дате рождения

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

Другие языки ja | en | zh-CN | zh-TW | zh-HK | es | es-419 | es-MX | pt-BR | pt-PT | id | vi | ko | fr | de | it | ru-RU | hi-IN | ar | bn-BD | ur-PK | tr-TR | th-TH | pl-PL | fil-PH | ms-MY | fa-IR | nl-NL | uk-UA | he-IL | cs-CZ

Как рассчитывается

1) Определения

  • Дата рождения (DOB) и опорная дата (REF, по умолчанию — сегодня)
  • Компоненты: годы, месяцы, дни

2) Предпосылки

  • Инклюзивность: при расчёте дней может учитываться начальный день (по режиму)
  • Корректировки переходов месяца/года — календарные

3) Процедура

  • Возраст (Y/M/D): последовательное вычитание календарных компонент с займами дней/месяцев
  • Дни до следующего ДР: от REF до ближайшей даты рождения в текущем/следующем году

4) Пример проверки

DOB=2000‑02‑29, REF=2025‑03‑01 → возраст 25 лет 0 мес 1 день; до ДР 364 дня (с учётом високосности).

5) Источники

Календарная арифметика, ISO 8601.

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

Что заполнять в первую очередь?

Сначала заполните обязательные поля и выполните один расчёт с базовыми значениями.

Почему результат отличается от другого инструмента?

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

Насколько надёжен результат?

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

Можно ли поделиться и повторить результат?

Да. При передаче результата сохраняйте и входные параметры. Подход «базовый сценарий + изменённый сценарий» упрощает повтор.

Передаются ли мои данные на сервер?

Обычно нет. Стандартный расчёт работает локально в браузере. Параметры попадают в URL только при явном создании ссылки с параметрами.

Похожие калькуляторы