Перейти до вмісту

Калькулятор віку

Калькулятор віку перетворює дату народження на точний вік у роках, місяцях і днях, а також показує загальну кількість прожитих днів і дату наступного дня народження. Він працює у браузері, без реєстрації, і нічого нікуди не надсилає.

Як обчислюється точний вік — за календарем, а не діленням

Вік у роках, місяцях і днях — це календарна арифметика, а не ділення. Калькулятор рухається вперед від дати народження цілими роками, доки результат ще в минулому, потім цілими місяцями, а решту дописує як дні. Тому відповідь читається так, як людина сказала б її вголос — тридцять чотири роки, два місяці й дев'ять днів, — а не як десяткове число, яким ніхто не користується.

Місяці мають різну довжину, тож остання цифра днів залежить від того, у який місяць потрапляє результат. Крок на місяць уперед від 31 січня приводить до 28 лютого у звичайному році і до 29 лютого у високосному, бо 31 лютого не існує. Калькулятор обмежує результат останнім днем короткого місяця — так само робить цивільна реєстрація і більшість юридичних визначень віку — і застосовує те саме правило у зворотному напрямку, тож вік не «підстрибує» на день між двома сусідніми датами введення.

Високосні роки, 29 лютого і загальна кількість прожитих днів

Загальна кількість прожитих днів — це простий підрахунок днів від однієї дати до іншої, і він враховує кожне 29 лютого, яке трапилося між ними. Рік високосний, якщо він ділиться на чотири, крім століть, крім тих століть, що діляться на чотириста: 2000 рік був високосним, а 1900 — ні. Калькулятор застосовує саме це правило, а не середню довжину року, тож підсумок точний, а не приблизний, а кількість тижнів — це та сама сума, поділена на сім.

Людина, народжена 29 лютого, у звичайному році не має дня народження взагалі. Цей калькулятор вважає, що саме 1 березня в такому році вона стає на рік старшою, — це поширеніша цивільна практика, — і прямо повідомляє, яку практику застосував, а не залишає вас угадувати за числом. Загальна кількість прожитих днів однакова в обох випадках, бо вона рахує справжні дні, а не дні народження.

Часовий пояс, приватність і дата, відмінна від сьогоднішньої

У самої дати немає часового поясу, доки їй його не надали. Обидві дати тут читаються як звичайні календарні дати й порівнюються прямо, тож вік не зміщується на день лише тому, що ви відкрили сторінку в літаку або тому, що сервер стоїть в іншій країні. Обидві дати зберігаються у вашому браузері й нікуди не надсилаються; ніщо про дату народження не зберігається, не логується і не передається.

За замовчуванням друга дата — сьогодні, узята з годинника вашого пристрою, і ви можете вказати замість неї будь-яку іншу. Саме це запитує форма, коли їй потрібен вік на певний день, — шкільний віковий ценз, умова страхування, заява на візу, сезон, який ще не почався. Рядок про наступний день народження працює в іншому напрямку — він називає дату, день тижня, на який вона випадає, і скільки днів залишилося. Якщо потрібен проміжок між двома довільними датами, а не вік, це робить калькулятор днів між датами, а таймер-відлік рахує до певної миті у днях, годинах, хвилинах і секундах.

Запитання та відповіді

Як розрахувати точний вік?

Вкажіть дату народження — калькулятор одразу покаже вік у роках, місяцях і днях станом на сьогодні, а також загальну кількість прожитих днів.

Скільки мені днів?

Показник «Усього прожито днів» рахує кожен справжній день від дати народження до другої дати, включно з кожним високосним днем між ними. Він виводиться поруч із роками, місяцями й днями.

Що робити, якщо я народився(лася) 29 лютого?

У звичайному році калькулятор вважає, що ви стаєте на рік старшим(ою) 1 березня, — так прийнято в цивільній практиці. На загальну кількість прожитих днів це не впливає.

Можна дізнатися вік не на сьогодні, а на іншу дату?

Так. Змініть другу дату на будь-який день, минулий чи майбутній, і вік буде розрахований станом на нього, а не на сьогодні.

Скільки днів залишилося до мого дня народження?

Рядок «Наступний день народження» показує дату, день тижня, на який вона випадає, і кількість днів, що залишилися, рахуючи від сьогодні у вашому власному часовому поясі.

Чи зберігається або передається кудись дата народження?

Ні. Обчислення відбувається у вашому браузері, а введені дати нікуди не завантажуються. Облікового запису немає, і те, що ви ввели, ніде не записується.