Калькулятор возраста
Годы, месяцы, дни, недели и общее количество прожитых дней от даты рождения.
Калькулятор
Введите Вашу дату рождения выше, чтобы увидеть Ваш возраст.
Как это работает
Калькулятор вычитает дату рождения из сегодняшней даты с использованием алгоритма relativedelta, который является стандартным подходом в научных библиотеках работы с датами. Он сначала вычисляет сырую разницу в годах, месяцах и днях, затем занимает из следующей большей единицы, когда компонент становится отрицательным. Например, день рождения 5 марта и опорная дата 2 апреля сначала дают 0 лет, 1 месяц, −3 дня; поскольку дни отрицательны, он занимает 31 из предыдущего апрелю месяца — марта, получая 0 лет, 0 месяцев, 28 дней. Общее количество дней вычисляется отдельно как абсолютная разница с округлением вниз в 24-часовых периодах, а прожитые недели — это общее количество дней, делённое на семь.
Почему стоит использовать этот калькулятор?
Возраст только в годах слишком груб для многих реальных вопросов. Страховые премии часто меняются на точных возрастных порогах, отсечения при зачислении в школу привязаны к конкретным датам, а педиатрические вехи развития отслеживаются в месяцах в первые несколько лет. Знание возраста в днях и неделях также удивительно значимо для памятных моментов — многие родители отслеживают возраст младенца в неделях в первые полгода, и многим людям нравится видеть накопленные прожитые дни как личный счётчик вех.
FAQ
Почему мой возраст иногда выглядит отличающимся на один день?
Калькулятор использует UTC и игнорирует время суток. Если Вы живёте в часовом поясе, отстающем от UTC на несколько часов, и загружаете страницу около полуночи UTC, отображаемая сегодняшняя дата может кратко расходиться с Вашими местными часами. На следующий день это автоматически разрешается.
Как обрабатывается возраст для человека, родившегося 29 февраля?
В високосные годы они стареют 29 февраля, как и ожидается. В невисокосные годы они стареют 1 марта — что является соглашением, используемым большинством правовых систем, программных библиотек и приложений для отслеживания дней рождения. Так, человек, родившийся 29 февраля 2000 года, отмечает три года 1 марта 2003 года.
Почему прожитые недели — не просто общее количество дней, делённое на семь в точности?
Это именно так, но с округлением вниз. Если Вы прожили 365 дней всего, прожитых недель 52, потому что 52 × 7 = 364, и 365-й день ещё не завершил 53-ю неделю. Отображение намеренно является целым числом для более простой мысленной привязки.
Могу ли я рассчитать возраст на дату, отличную от сегодняшней?
Этот калькулятор привязан к сегодняшнему дню. Если Вам нужно вычислить возраст на историческую или будущую дату, используйте калькулятор дней между датами с датой рождения и опорной датой — он возвращает количество дней, и Вы можете преобразовать это в годы и месяцы в уме или с помощью формулы в объяснении выше.
Сохраняется ли моя дата рождения где-либо?
Нет. Математика работает в Вашем браузере, и единственное место, где дата появляется вне Вашего браузера, — это URL этой страницы, который никогда не покидает Ваше устройство, если Вы не скопируете его или не поделитесь. На странице нет вызова аналитики, серверного лога вводов или стороннего трекера.