Возраст в годах, месяцах, неделях, днях, часах
Переводите любую дату рождения в точный возраст, выраженный в годах, месяцах, неделях, днях, часах и минутах.
Whole days elapsed since birth
- 1
Elapsed milliseconds
980 726 400 000Milliseconds between the birth date and the reference date. - 2
Age in days
floor(980 726 400 000 ÷ 86,400,000) = 11 351
Как работает этот калькулятор?
Введите дату рождения и необязательную референсную дату (по умолчанию сегодня), чтобы узнать точный возраст. Инструмент показывает календарные годы и месяцы, а также точное количество прошедших недель, дней, часов и минут — каждое значение округлено вниз до целых единиц, поэтому вы мгновенно узнаете, сколько вам дней от роду.
Формула
How this is calculated
Введите дату рождения и, при желании, референсную дату. По умолчанию референсная дата — сегодня, поэтому, оставив предзаполненное значение, вы получите текущий возраст. Оба поля принимают дату в формате ISO (YYYY-MM-DD); инструмент преобразует их в объекты JavaScript Date и вычисляет прошедшие миллисекунды как разность референсной даты и даты рождения.
Большие единицы получаются двумя способами. Годы и месяцы используют истинное календарное различие: общее количество полных месяцев равно (yearDiff × 12 + monthDiff), уменьшенному на один, если день месяца референсной даты ещё не достиг дня рождения, а годы — это floor(months ÷ 12). Недели, дни, часы и минуты вычисляются из миллисекундного интервала: days = floor(ms / 86,400,000), weeks = floor(days / 7), hours = floor(ms / 3,600,000), minutes = floor(ms / 60,000).
Все результаты округляются вниз до целых единиц, поэтому неполные периоды отбрасываются, а не округляются вверх. Калькулятор предполагает, что референсная дата не раньше даты рождения, и не возвращает результат для некорректных дат или референсной даты раньше рождения. Поскольку используется арифметика на уровне дней, переходы на летнее время и високосные годы естественным образом поглощаются в итогах по дням и часам.
Часто задаваемые вопросы
Годы и месяцы следуют календарю (месяцы имеют разную длину), тогда как дни, недели, часы и минуты основаны на точном прошедшем времени, поэтому они остаются согласованными вне зависимости от длины месяца.
Используйте формат ISO — YYYY-MM-DD (например, 1995-06-15). Поле референсной даты предзаполнено сегодняшней датой, которую можно изменить на любую более позднюю.
Каждая единица округляется вниз до целого значения, поэтому неполная неделя, день или час не учитываются до полного завершения.
Также известен как
TG we-Calculate Editorial Team. (2026). Возраст в годах, месяцах, неделях, днях, часах [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/age-in-units
TG we-Calculate Editorial Team. "Возраст в годах, месяцах, неделях, днях, часах." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/age-in-units.
TG we-Calculate Editorial Team, "Возраст в годах, месяцах, неделях, днях, часах," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/age-in-units
@misc{wecalculate_age_in_units, title = {Возраст в годах, месяцах, неделях, днях, часах}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/age-in-units}}, year = {2026}, note = {TG we-Calculate} }
Этот калькулятор вам помог?
