Калькулятор возраста
Калькулятор возраста по дате рождения показывает, сколько полных лет и месяцев исполнилось на выбранную дату. Им можно посчитать и то, сколько лет прошло с любого события.
Результат
Введите данные и нажмите "Рассчитать".
-
Заполните поля выше
- Полных месяцев сверх лет
- -
Часть значений появится, когда заполните остальные поля.
Описание
Возраст на конкретную дату нужен при заполнении анкет и заявлений, для проверки возрастных ограничений, при расчёте возраста ребёнка на дату поступления в школу или секцию, а также чтобы узнать, сколько времени прошло с какого-либо события.
Введите "Дата рождения" (или дату события) и "Дата, на которую считать возраст (например, сегодня)". Дату рождения возьмите из паспорта или свидетельства о рождении.
Калькулятор считает календарный возраст: год засчитывается, только когда наступил день рождения, а месяц - когда наступило то же число следующего месяца. Например, при дне рождения 15-го числа на 10-е число месяц ещё не завершён.
Следите, чтобы вторая дата была не раньше даты рождения: иначе калькулятор покажет ошибку, а не отрицательный возраст. Не путайте местами день и месяц при вводе.
Результат - два числа: "Полных лет" и "Полных месяцев сверх лет" (от 0 до 11).
Как считается
Возраст считается по датам рождения и расчёта:
Полных лет = год расчёта - год рождения; минус 1, если день рождения в году расчёта ещё не наступил
Полных месяцев всего = разница в годах * 12 + разница в месяцах; минус 1, если число месяца в дате расчёта меньше числа в дате рождения
Полных месяцев сверх лет = полных месяцев всего - полных лет * 12День рождения ещё не наступил, если месяц расчёта меньше месяца рождения или месяц тот же, а число меньше.
Расчёт ведётся по григорианскому календарю, с учётом реальной длины месяцев и високосных лет. Если человек родился 29 февраля, то в невисокосный год день рождения считается наступившим 28 февраля - по правилу ст. 192 п. 3 Гражданского кодекса РФ: срок, исчисляемый годами, истекает в соответствующие месяц и число, а если такого числа в месяце нет - в последний день месяца. Так же считаются и месяцы: родившийся 31-го числа отмечает полный месяц в последний день более короткого месяца. Это обычный календарный возраст, а не расчёт трудового стажа по правилу "30 дней в месяце, 12 месяцев в году".
Оба результата - целые числа. Если дата расчёта раньше даты рождения, расчёт не выполняется.
Пример: дата рождения 15.06.2000, дата расчёта 10.01.2024.
Полных лет = 23 (день рождения в 2024 году ещё не наступил)
Полных месяцев всего = 282
Сверх лет = 282 - 23 * 12 = 6Итого 23 года и 6 месяцев.
Пример расчёта
- Дата рождения
- 2000-06-15
- Дата, на которую считать возраст (например, сегодня)
- 2024-01-10
- Полных лет
- 23 лет
- Полных месяцев всего
- 282
- Месяцев сверх лет
- 6 мес.
Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.
Частые вопросы
Как рассчитать возраст по дате рождения?
Вычтите год рождения из текущего года. Если день рождения в этом году ещё не наступил, отнимите ещё один год.
Сколько лет человеку в день рождения?
В сам день рождения возраст уже увеличивается: родившемуся 15.06.2000 на 15.06.2024 исполнилось ровно 24 года и 0 месяцев.
Как считается возраст родившихся 29 февраля?
В невисокосный год день рождения считается наступившим 28 февраля - так велит ст. 192 п. 3 Гражданского кодекса РФ. Например, родившемуся 29.02.2000 на 28.02.2026 исполнилось 26 лет, а на 27.02.2026 - ещё 25 лет и 11 месяцев.
Можно ли посчитать, сколько лет прошло с события?
Да. Введите дату события вместо даты рождения - калькулятор покажет число полных лет и месяцев с этой даты.
Почему месяцев меньше, чем я ожидал?
Месяц засчитывается, только когда наступило то же число, что в дате рождения. Например, с 15 июня по 10 января прошло 6 полных месяцев, а не 7.
Источники
Комментарии (0)
Комментариев пока нет.