Калькулятор возраста
Точный возраст в годах, месяцах и днях на сегодня или на любую другую дату.
Как считается точный возраст
Возраст — это календарная разница между датой рождения и датой расчёта, разложенная на полные годы, месяцы и дни. Полных лет столько, сколько раз день рождения уже наступил в прошедшие годы; затем отдельно считаются оставшиеся месяцы и дни. Калькулятор показывает возраст на сегодня или на любую дату, которую вы зададите.
Алгоритм простой: сначала из года расчёта вычитается год рождения. Если день рождения в текущем году ещё не наступил, из результата вычитается единица — это и есть полные годы. Дальше тем же способом считаются месяцы, а в конце — дни. Если день расчёта меньше дня рождения, остаток «занимается» из длины предыдущего месяца: из 31 дня, если предыдущий месяц — январь, или из 28–29, если это февраль. Например, при рождении 30 марта и расчёте на 5 мая месяцев получится один, а дней — пять: 30 апреля закрывает апрельский месяц, и остаётся 5 дней мая.
Високосные годы учитываются сами собой, потому что расчёт идёт по календарю: 29 февраля просто добавляет один прожитый день к общему счёту. Отдельно калькулятор показывает общее число прожитых дней — оно считается как обычная разница дат в сутках — и количество дней до следующего дня рождения. Последний показатель удобен, когда готовите поздравление заранее или планируете юбилей.
Пример: человек родился 25 июня 1990 года, дата расчёта — 18 октября 2026 года. День рождения в 2026 году уже прошёл, значит, полных лет — 36. С 25 июня до 25 сентября — 3 полных месяца, а с 25 сентября до 18 октября — 23 дня. Итого: 36 лет, 3 месяца и 23 дня. Всего прожито 13 172 дня, а до следующего дня рождения осталось 250 дней.
Возраст на произвольную дату
Поле «Дата расчёта» по умолчанию стоит на сегодня, но его можно изменить. Так проверяют возраст на будущее событие: сколько лет будет ребёнку на день поступления в школу, достигнет ли человек пенсионного возраста к конкретной дате, исполнится ли 18 лет к дню свадьбы или экзамена. Дата расчёта может быть и в прошлом — например, чтобы узнать, сколько лет было на момент заключения договора или на историческую дату из семейного архива.
Почему считаются только полные года
Калькулятор не округляет возраст вверх: 36 лет и 11 месяцев — это всё ещё 36 лет. Так же считает закон: совершеннолетие наступает в день восемнадцатилетия, а не «в восемнадцатом году жизни». Если где-то в анкете или документе требуется возраст «полных лет», берите первое число из результата и не прибавляйте ничего, даже если до дня рождения осталась неделя.
Родившиеся 29 февраля
У «високосников» настоящий день рождения бывает раз в четыре года, а самих таких людей — примерно один на полторы тысячи. В невисокосные годы годовщина считается на 1 марта — так принято и в калькуляторе, и в юридической практике. Полный год у таких людей наступает в ту же дату, что и у остальных.
Частые вопросы
Как считается возраст для родившихся 29 февраля?
В невисокосные годы днём рождения условно считается 1 марта — иначе точную годовщину нельзя было бы отметить.
Можно ли узнать возраст на будущую дату?
Да, измените поле «Дата расчёта» на нужное число. Калькулятор покажет возраст именно на эту дату, включая месяцы и дни.
Что означает «полных лет»?
Это число лет, в которых день рождения уже наступил. Возраст не округляется вверх: до следующего дня рождения остаётся прежнее число полных лет.
Как считается общее количество прожитых дней?
Как обычная разница между датами в сутках, с учётом високосных лет. Начальный день — день рождения — в это число не входит.
Почему в месяцах и днях бывает странный остаток?
Месяцы разной длины: после февраля остаток считается из 28–29 дней, после марта — из 31. Поэтому при рождении 31-го числа остаток в днях может выглядеть неожиданно, но ошибки здесь нет.
Можно ли узнать, сколько дней до дня рождения?
Да, этот показатель выводится отдельно под результатом. Он считается от даты расчёта до ближайшей годовщины рождения.