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

Два точных калькулятора для повседневных вопросов о времени: сколько кому-то лет до дня и сколько дней разделяет любые две даты.

Знание точного возраста в годах, месяцах и днях полезнее, чем кажется. Школы сортируют детей по возрастному порогу. Пенсионные и накопительные схемы выплачивают исходя из точного количества отработанных лет. Визовые категории меняются на границах точных дней рождения. Графики медицинских осмотров привязаны к возрасту в месяцах для младенцев и в десятилетиях для взрослых. Калькулятор возраста на этой странице возвращает точную разбивку с использованием того же алгоритма с учётом календаря, который применяют библиотеки научных вычислений, поэтому 31 января плюс один месяц — это 28 февраля в невисокосный год и 29 февраля в високосный год, а человек, родившийся 29 февраля, становится на год старше 1 марта в невисокосные годы. Калькулятор дней между датами отвечает на другой вопрос: сколько целых дней разделяет две конкретные даты? Именно это число важно для систем бронирования, планировщиков проектов и трекеров отгрузок. Он не зависит от порядка, поэтому смена местами дат возвращает тот же счёт, и он корректно учитывает високосные годы на границах столетий. Оба калькулятора работают полностью в Вашем браузере. Ничего о Ваших датах не покидает Ваше устройство, данные не логируются, и учётная запись не требуется. Добавьте расчёт в закладки, и URL сохранит Ваши вводы, чтобы Вы могли поделиться или вернуться к нему позже.

Выберите калькулятор

Скоро появятся новые инструменты для дат — пока возраст по дате рождения и точные интервалы в днях.

Сравнение калькуляторов

Инструмент Входные данные Выходные данные Лучше всего подходит для
Калькулятор возраста Дата рождения Годы, месяцы, дни, недели и общее количество прожитых дней от даты рождения. Узнать, сколько Вам или кому-то другому лет до дня, включая прожитые месяцы и недели.
Калькулятор дней между датами Первая дата + Вторая дата Абсолютное количество дней между любыми двумя календарными датами. Подсчёт дней между двумя конкретными датами для планирования, контрактов или поездок.

FAQ

В чём разница между двумя калькуляторами?

Калькулятор возраста принимает одну дату (день рождения) и вычисляет, сколько времени прошло от этой даты до сегодняшнего дня, с разбивкой на годы, месяцы, дни, прожитые недели и общее количество прожитых дней. Калькулятор дней между датами принимает две произвольные даты и возвращает абсолютное количество дней между ними — полезно, когда ни одна из дат не является сегодняшней.

Используют ли эти калькуляторы мой часовой пояс?

Оба калькулятора приводят все даты к UTC и игнорируют компонент времени суток. Это означает, что результаты детерминированы независимо от того, где в мире Вы загрузили страницу. Компромисс в том, что в день рождения результаты могут кратковременно отличаться на один день от расчёта на основе часов в Вашем местном часовом поясе.

Корректно ли обрабатываются високосные годы?

Да. Оба калькулятора используют пролептический григорианский календарь, который включает високосные годы каждые четыре года, за исключением лет, делящихся на 100, но не на 400 (поэтому 1900 не был високосным, а 2000 был). Промежутки, пересекающие 29 февраля, подсчитываются точно до дня.

Могу ли я использовать калькуляторы для исторических дат?

Да — любая дата, поддерживаемая Вашим браузером, является допустимым вводом, включая даты из прошлых столетий. Обратите внимание, что очень старые даты предшествуют введению григорианского календаря в 1582 году, поэтому результат — это пролептический григорианский счёт, а не счёт по юлианскому календарю, действовавшему в то время.

Отправляет ли страница мои даты на сервер?

Нет. Математика работает полностью в Вашем браузере. Даты появляются в URL только потому, что мы кодируем их там, чтобы Вы могли добавить расчёт в закладки или поделиться им, и URL никогда не покидает Ваш браузер, если Вы сами не решите им поделиться.