Теория
Возраст в полных годах, месяцах и днях считают по календарю, а не по среднему числу дней. Сначала берут полные годы — сколько раз день рождения полностью прошёл, — затем полные месяцы после последнего дня рождения, затем оставшиеся дни.
Суммарное число дней удобно сравнивать с «привычным» счётом: 25 календарных лет — это 9 132 дня, хотя 25 × 365 = 9 125. Разницу дают високосные годы: за четверть века набирается семь дополнительных дней.
Особый случай — 29 февраля. По гражданскому порядку исчисления сроков в невисокосные годы день рождения, приходящийся на 29 февраля, наступает 1 марта. Именно эту дату показывает калькулятор.
Важно: границы суток — по московскому времени (МСК): «сегодня» определяется по серверным часам. Дату расчёта можно задать вручную — например, чтобы узнать возраст на будущую дату.
Пример с решением
- Условие. Дата рождения 15.03.1990, дата расчёта 02.10.2026.
- Годы. От 15.03.1990 до 15.03.2026 проходит ровно 36 лет.
- Месяцы. От 15.03.2026 до 15.09.2026 — ещё 6 полных месяцев.
- Дни. От 15.09.2026 до 02.10.2026 — 17 дней.
- Ответ. 36 лет 6 месяцев 17 дней; всего 13 350 дней. Следующий день рождения — 15.03.2027 (понедельник).
Главное
- Возраст — календарный: полные годы, месяцы и дни без «средних» значений.
- 29 февраля в невисокосный год считается 1 марта.
- Всего дней и часов — от даты рождения до даты расчёта включительно.