Калькулятор возраста - разница дат
Рассчитайте возраст или разницу между двумя датами в годах, месяцах и днях.
Расчёты основаны на действующих налоговых ставках Эстонии на 2026 год. Результаты носят информативный характер.
Обновлено: 2026-06-03
Как рассчитать возраст?
Введите дату рождения и конечную дату (по умолчанию сегодня). Калькулятор покажет точную разницу в годах, месяцах и днях, а также итог в месяцах, неделях и днях.
Как рассчитывается
Формула
возраст = разница в годах, месяцах и днях между двумя датами (по календарю). Дополнительно - всего дней, недель и месяцев.
Пример
01.01.2000 → 01.07.2026 = 26 лет 6 месяцев, всего ≈ 9678 дней.
Пример по шагам: откуда берётся 41 г. 3 мес. 28 дн.
Допустим, дата рождения 17.05.1985, а конечная дата 14.09.2026. Сначала вычитаются годы (2026 - 1985 = 41), затем месяцы (9 - 5 = 4) и в конце дни (14 - 17 = -3).
Разница в днях отрицательная, поэтому занимается один месяц: месяцев остаётся 3, а к дням прибавляется длина предыдущего месяца. Перед сентябрём идёт август, в нём 31 день, значит -3 + 31 = 28. Итог: 41 год, 3 месяца и 28 дней.
Одновременно калькулятор показывает итоговые значения: 495 месяцев, 2156 недель и 15 095 дней. Они считаются прямо из разницы дат и не зависят от того, как распределились месяцы и дни выше.
Ещё три расчёта с разными датами
Разница дат не обязательно означает возраст человека. Тем же способом можно измерить стаж, продолжительность отношений, возраст питомца или время до события.
- С 01.09.2008 по 14.09.2026: 18 лет 0 месяцев 13 дней, всего 216 месяцев и 6587 дней.
- С 15.03.2019 по 14.09.2026: 7 лет 5 месяцев 30 дней, всего 89 месяцев и 2740 дней.
- С 14.09.2026 по 21.06.2027: 0 лет 9 месяцев 7 дней, всего 40 недель и 280 дней. С будущей датой калькулятор работает как обратный отсчёт до события.
Граница дня рождения и 29 февраля
Калькулятор считает разницу между датами, а не количество дней с включением обоих концов. Поэтому человек, родившийся 14.09.2006, на 14.09.2026 имеет ровно 20 лет 0 месяцев 0 дней, а днём раньше, 13.09.2026, результат будет 19 лет 11 месяцев 30 дней. Полные годы меняются именно в дату дня рождения.
Особый случай - рождение в високосный день. Для даты рождения 29.02.2000 калькулятор на 28.02.2001 показывает 0 лет 11 месяцев 30 дней, а на 01.03.2001 ровно 1 год. В невисокосный год родившийся 29 февраля становится старше по калькулятору 1 марта.
Что на самом деле означают итоговые числа
Общее число дней показывает, сколько дней между началом и концом, без учёта первого дня. Если нужна длительность периода с включением и первого, и последнего дня (например, действие договора с 1 по 10 число), прибавьте к результату один день.
Число недель округляется вниз до полных недель: 15 095 дней это 2156 полных недель и 3 дня. Общее число месяцев тоже учитывает только полные месяцы, то есть годы умножить на 12 плюс оставшиеся месяцы.
Общее число дней самый однозначный показатель. Годы и месяцы зависят от разной длины месяцев, а дни нет, поэтому для сравнения сроков лучше опираться на них.
Даты в конце месяца и другие ограничения
Если начальная дата последний день месяца, понятие «через месяц» не всегда однозначно. Например, с 31.01.2026 по 28.02.2026 получается 0 месяцев 28 дней, потому что 31 февраля не существует. Разные программы могут показывать такую разницу по-разному, поэтому для точного срока смотрите общее число дней.
- Кнопка «Сегодня» ставит конечной датой сегодняшний день. Чтобы узнать текущий возраст, достаточно выбрать дату рождения и нажать эту кнопку.
- Расчёт ведётся по датам: время рождения и часовые пояса на результат не влияют.
- Порядок дат не важен, при необходимости более поздняя и более ранняя дата меняются местами автоматически.
- Результат ничего не говорит о юридических сроках. Если какое-то право возникает в определённом возрасте, уточните правило в соответствующем законе или учреждении.
Часто задаваемые вопросы
Как точно вычислить возраст?+
Калькулятор находит разницу в годах, месяцах и днях между двумя датами, учитывая разную длину месяцев.
Можно ли вычислить возраст в будущем?+
Да, выбери будущую дату для сравнения, и калькулятор покажет возраст на этот момент.