🔧Toolify

Калькулятор разницы в возрасте (между двумя людьми)

Введите две даты рождения (и при желании имена). Калькулятор вычислит разницу в годах/месяцах/днях по календарной арифметике и определит, кто старше, а кто младше.

Person A старше Person B на
2л 3мес 8д
Всего дней
831
Всего недель
118
Всего месяцев
27
Всего часов
19 944

Как это работает

Почему важна календарная точность

Разница в возрасте кажется очевидной — «3 года» — но реальный разрыв зависит от конкретных дней. Два человека, рождённых «в одном году», могут отличаться на несколько дней или на 364 дня. Калькулятор вычисляет точную календарную разницу: например, 3 года, 5 месяцев, 12 дней.

Календарная арифметика заимствует из следующей единицы при необходимости. Если человек Б родился 15 мая, а человек А — 23 мая того же года, разница составит «0 лет, 0 месяцев, 8 дней», а не «0 лет, 0 месяцев, −8 дней».

Типичные случаи использования

Семейное планирование: с какой разницей рождены братья и сёстры? Полезно при планировании дней рождения, праздников, подборе подарков, определении класса в школе.

Друзья и партнёры: простой вопрос «насколько ты старше?» с точностью до дня.

Исторические исследования: разница между датами рождения исторических деятелей — часто используется в генеалогии и биографических работах.

Спорт и соревнования: спортсменов нередко делят по году рождения; калькулятор показывает, едва ли человек попадает в категорию или находится уверенно в её середине.

Итоги в единицах (недели, часы и т.д.)

Каждая итоговая единица даёт иной взгляд на тот же промежуток. «3 года» = ~157 недель = 1 095 дней = 26 280 часов. Полезно для любопытства, мотивационного подсчёта (прожитых дней) или просто для интереса.

Часы рассчитываются как дни × 24. Для более точных расчётов учитывайте високосные годы и часовой пояс; для большинства жизненных задач 24 часа в сутки — достаточная точность.

Частые вопросы

Важен ли порядок ввода дат?

Нет. Калькулятор сам определяет, кто старше, и подписывает результат. Разница всегда положительная.

Насколько точен результат?

Полная точность — календарная арифметика с точностью до месяца и дня. Та же точность, что и в нашем калькуляторе возраста.

Что если у обоих людей один день рождения?

Если месяц и день совпадают, а год разный, получите целые годы без остатка в месяцах и днях. Если дата рождения одинакова полностью — разница равна 0.

Учитываются ли високосные годы?

Да. Подсчёт дней ведётся по реальному календарю, включая 29 февраля там, где это уместно.

Почему «всего месяцев» — простое сложение?

Итого месяцев = годы × 12 + месяцы. Оставшиеся дни не входят в подсчёт месяцев, но вывод в формате Г/М/Д уже корректно их балансирует.

Можно ли сравнивать даты из разных столетий?

Да — JavaScript Date поддерживает множество столетий (далеко за пределы 1900–2100). Даты из генеалогии XVIII века работают без проблем.

Почему нет «кто старше» при одинаковой дате?

Если время рождения не записано, одновременные рождения считаются равными. При нулевой разнице мы не определяем, кто старше.

Данные отправляются на сервер?

Нет. Расчёт выполняется локально; ничего не передаётся на сервер.

Похожие инструменты

Обновлено:

Попробуйте наши ИИ-промпты →