Калькулятор возраста
Рассчитайте точный возраст в годах, месяцах и днях между датой рождения и любой датой — а также общее количество дней, недель, месяцев, день недели рождения и обратный отсчёт до следующего дня рождения.
Ввод
Оставьте пустым, чтобы использовать сегодняшнюю дату
Вывод
| Показатель | Значение |
|---|---|
| No data yet | |
Руководства
Калькулятор возраста точно определяет, сколько человеку лет — в годах, месяцах и днях — между датой рождения и любой датой. Он также переводит этот возраст в общее количество месяцев, недель и дней, показывает, на какой день недели пришлась дата рождения, и ведёт обратный отсчёт до следующего дня рождения.
Как это работает
Возраст рассчитывается так, как на самом деле работает календарь, а не делением количества прожитых дней на 365.25. Инструмент проходит по календарю год за годом и месяц за месяцем, учитывая реальную продолжительность каждого месяца (28, 29, 30 или 31 день) и високосные годы, поэтому значение лет/месяцев/дней является точным для любой пары дат — а не приблизительным.
Как пользоваться
- Введите дату рождения.
- При необходимости введите дату расчёта — дату, относительно которой нужно измерить возраст. Оставьте поле пустым, чтобы рассчитать возраст на сегодняшний день.
- Разбивка обновляется автоматически и включает:
- Точный возраст — прожитые годы, месяцы и дни
- Всего месяцев / недель / дней — тот же возраст, выраженный одним общим итогом
- Родился в — день недели, на который пришлась дата рождения
- Следующий день рождения и Дней до следующего дня рождения — отсчёт до следующего года жизни или «Today!», если он приходится на дату расчёта
- Исполнится — возраст, который будет отмечаться в этот день рождения
Результаты можно скопировать или скачать в виде CSV-файла.
FAQ
Как именно рассчитывается возраст?
Калькулятор считает целые годы, затем целые месяцы, затем целые дни между двумя датами — так же, как вы считали бы по календарю. Например, человеку, родившемуся 15 июня 1990 года, на 1 марта 2024 года исполнилось 33 года, 8 месяцев и 15 дней: 34-й день рождения ещё не наступил, поэтому счётчик лет остаётся на 33, а оставшиеся 8 месяцев и 15 дней отсчитываются от последнего дня рождения (15 июня 2023 года) до 1 марта 2024 года.
Как быть с днями рождения в високосный год (29 февраля)?
У людей, родившихся 29 февраля, «настоящий» день рождения бывает только раз в четыре года. В невисокосные годы калькулятор считает днём рождения 1 марта — как для подсчёта прожитых полных лет, так и для отсчёта до «следующего дня рождения». Поэтому дата рождения 29 февраля, измеренная 1 марта невисокосного года, покажет ровно возраст, который исполнился в этом году, а отсчёт будет нулевым.
Почему «Всего дней» — это не просто годы × 365?
Потому что реальные годы имеют разную длину — високосные годы добавляют день примерно каждые четыре года. «Всего дней» вычисляется как точное количество календарных дней между двумя датами, именно поэтому оно согласуется с разбивкой на годы/месяцы/дни выше.
Можно ли рассчитать возраст на прошедшую или будущую дату, а не только на сегодня?
Да — укажите в поле «дата расчёта» любую дату, чтобы увидеть возраст (и отсчёт до следующего дня рождения) на эту дату, будь она в прошлом или в будущем. Пустое поле всегда использует сегодняшнюю дату.
Передаются ли мои данные куда-либо?
Нет. Обе даты обрабатываются полностью в вашем браузере — ничего не загружается и не сохраняется, и расчёт работает точно так же в офлайн-режиме.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/age-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"birthDate": "1990-06-15",
"asOfDate": "2024-03-01"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `age-calculator` tool (Age Calculator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.