Перейти к содержимому
1123.net
RU
1123.net

Поиск инструментов

Фильтр по каталогу инструментов. Всё работает в вашем браузере.

Начните вводить, чтобы отфильтровать список. Enter открывает первый результат.

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

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

Данные обрабатываются локально в вашем браузере и не передаются на наш сервер.

Оставьте пустым, чтобы использовать сегодняшнюю дату.

Введите дату рождения Точный возраст появится здесь, как только будет введена корректная дата рождения.

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

  1. 1 Введите дату рождения. Результат появится сразу, как только дата станет корректной.
  2. 2 При необходимости измените поле «Возраст на дату». Если оставить его пустым, используется сегодняшняя дата.
  3. 3 Сначала посмотрите точный возраст, затем итоги под ним — месяцы, недели и дни.
  4. 4 Кнопка «Копировать результат» копирует дату рождения, дату отсчёта и точный возраст.

Формула и логика расчёта

Календарный возраст

Возраст = конечная дата − начальная дата, в годах, месяцах и днях

Разница считается по календарю с учётом реальной длины каждого месяца. Она не получается делением количества дней.

Всего дней и недель

Всего недель = целая часть (всего дней ÷ 7)

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

Следующий день рождения

Следующий день рождения = ближайшее наступление месяца и дня; 29 февраля → 28 февраля

Если день рождения в году отсчёта уже прошёл, берётся следующий год. День рождения 29 февраля в невисокосные годы считается 28 февраля.

Пример расчёта

Дата рождения 1 января 2000 года, возраст на 1 января 2025 года

Дата отсчёта совпадает с днём рождения.

  1. Календарная разница: 25 лет, 0 месяцев, 0 дней
  2. Всего дней: 9,132
  3. Всего недель: 1,304

Возраст ровно 25 лет. Следующий день рождения — 1 января 2026 года.

День рождения 29 февраля

Человек родился 29 февраля 2000 года, возраст считается на 28 февраля 2023 года.

  1. Календарная разница: 23 года, 0 месяцев, 0 дней
  2. Следующий день рождения: 29 февраля 2024 года

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

Граничные случаи и точность

Календарные месяцы, а не фиксированные 30 дней

Месяцы берутся из календаря, поэтому с 31 января по 1 марта — это один месяц и один день, а не фиксированный промежуток в 30 дней.

Дни рождения 29 февраля

Для человека, родившегося 29 февраля, в невисокосные годы годовщина приходится на 28 февраля. Это правило действует и для возраста, и для отсчёта до следующего дня рождения.

Даты, а не отметки времени

Калькулятор работает с целыми календарными датами. Время суток, часовой пояс и переход на летнее время не могут сдвинуть результат на день.

Будущие даты

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

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

Как рассчитывается точный возраст? +

Сначала считаются полные годы, затем полные месяцы, затем оставшиеся дни по календарю. Например, с 31 января по 1 марта в високосный год — это один месяц и один день.

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

Такой подход не учитывает високосные годы и разную длину месяцев, поэтому за жизнь расхождение накапливается в днях. Календарный метод даёт возраст, которым люди действительно пользуются.

Как учитывается человек, родившийся 29 февраля? +

В невисокосные годы годовщина считается 28 февраля. Это относится и к возрасту, и к отсчёту до следующего дня рождения.

Учитывает ли калькулятор мой часовой пояс? +

Он использует календарные даты, которые вы вводите, а «сегодня» берётся из локальной даты вашего устройства. Пересчёт в UTC не выполняется, поэтому результат не сдвинется на день из-за часового пояса.

Зачем нужно поле «Возраст на дату»? +

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

Почему общее число месяцев больше, чем годы и месяцы в основном результате? +

Основной результат показывает годы и оставшиеся месяцы. Общее число месяцев складывает их (годы × 12 + месяцы), что удобно для анкет и сравнений.