Калькулятор віку
Розрахуйте точний вік у роках, місяцях і днях.
Заповніть поля, і результат автоматично зʼявиться тут.
Вік рахується не діленням днів на 365, а календарним відніманням: спершу роки, потім місяці, потім дні. Саме тому вік у роках і місяцях завжди точний, а перерахунок «у днях» дає інше число через високосні роки.
Як працює
Формула і логіка
Вік розкладається вперед від народження: спочатку найбільше число повних календарних місяців до дати розрахунку, потім решта календарних днів. Повні місяці діляться на роки й залишок місяців. Якщо потрібного числа в місяці річниці немає, береться його останній день. Від 31 січня до 28 лютого тому минає повний місяць; для 29 лютого річниця у звичайному році — 28 лютого. Це правило моделі, а не юридичне визначення дня народження. Загальна кількість днів не залежить від переведення годинників. Дата розрахунку раніше народження відхиляється; порожня дата означає сьогоднішню дату пристрою. Для повторення результату задайте обидві дати. Дати мають формат YYYY-MM-DD і роки 0001–9999 за продовженим григоріанським календарем без історичних переходів окремої країни.
Приклад
Народилися 01.01.1990, сьогодні 01.02.2026 — вийде 36 років 1 місяць.
Поля й одиниці
- Дата народження — дата. Дата YYYY-MM-DD, роки 0001–9999, за продовженим григоріанським календарем.
- Цільова дата — дата. Порожнє поле означає сьогодні за пристроєм; явна дата дозволяє повторити результат.
Як користуватися
- — Введіть дату народження.
- — Введіть дату, на яку рахувати вік.
- — Прочитайте вік у роках, місяцях і днях.
Методика та обмеження
- Методика розрахунку
- Формула і логіка
- Джерело даних або норми
- NASA, розділ 2.1: григоріанське правило і продовжений календар; річниці та зсув визначає ця модель
- Обмеження
- Якщо потрібного числа в місяці річниці немає, береться його останній день. Це правило моделі, а не юридичне визначення дня народження.
FAQ
Чому не можна поділити дні на 365?
Ділення на 365 дає наближення, а не повний календарний вік. Додаткові високосні дні можуть його завищити: від 01.01.2000 до 01.01.2004 минає 1461 день, тобто 1461/365 ≈ 4,00274, але повний вік становить 4 роки.
Як рахується вік для народжених 29 лютого?
У цій моделі річниця 29 лютого у звичайному році — 28 лютого;1 березня вже наступний день. Юридичний день народження чи віковий поріг тут не встановлюється.
Чому місяці рахуються по-різному?
Бо в них різна кількість днів. Місяць від 31 січня до 28 лютого — це повний місяць, хоча днів у ньому лише 28.
Навіщо потрібен вік у днях?
Календарні дні можна використати для порівняння дат і планування. Медичну або юридичну придатність такого підрахунку треба перевіряти за правилами конкретної задачі.