Час/числа

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

Точний вік за датою народження — роки/місяці/дні, скільки прожито загалом і коли наступний день народження.


                    

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

Як користуватися

Типові сценарії

Що варто памʼятати

Для людей, народжених 29 лютого, «повний рік» у невисокосні роки прийнято рахувати на 1 березня — умова, яка різниться в різних юрисдикціях.

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

Стаття про цей інструмент: Розрахунок віку: чому це не просте віднімання років

Часті запитання

Як обробляються дні народження 29 лютого?

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

У який момент вік збільшується на рік?

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

Що показує блок "Прожито загалом"?

Це той самий проміжок часу, перерахований у повних тижнях і днях, а також кількість повних місяців — зручно, якщо потрібне не розбиття на роки/місяці, а сумарна кількість.

Чому в деяких країнах повноліття настає опівночі напередодні дня народження, а не в сам день?

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

Чи можна порахувати вік на майбутню дату, а не на сьогодні?

Так, поле "Порахувати вік на дату" приймає будь-яку дату, включно з майбутньою — зручно, щоб дізнатися, скільки виповниться людині на конкретну подію наперед.

Статті: Час/числа

Unix-час: чому комп'ютери рахують час від 1970 року

Чому саме 1 січня 1970 року стало точкою відліку часу для більшості комп'ютерних систем.

Cron-вирази: як розшифрувати розклад запуску завдань

Як розшифрувати вираз на кшталт */15 * * * * і зрозуміти, коли саме запуститься завдання.

Системи числення: навіщо потрібні двійкова, вісімкова й шістнадцяткова

Чому колір #FF5733 у CSS записаний шістнадцятковими цифрами, а не десятковими.

Побітові операції: як AND, OR і XOR працюють на рівні бітів

Чим побітовий AND відрізняється від логічного, і навіщо взагалі оперувати окремими бітами числа.

Різниця між датами: чому підрахунок днів складніший, ніж здається

Чому наївне віднімання дат може дати неправильний результат через високосні роки.

Часові пояси: чому UTC — це не те саме, що GMT

Чому UTC не змінюється двічі на рік, а час у Лондоні (GMT/BST) — змінюється.

Розрахунок тривалості: як правильно підсумовувати години, хвилини й секунди

Чому при додаванні хвилин і секунд потрібно "переносити" залишок у наступний розряд, як при десятковому додаванні.

ISO 8601 Duration: як записати тривалість у стандартному форматі

Чому запис PT1H30M означає «1 година 30 хвилин», а не «1 хвилина 30 годин».

Номер тижня: чому в різних країнах тижні рахують по-різному

Чому 1 січня іноді належить до 52-го чи 53-го тижня попереднього року за стандартом ISO 8601.

Римські цифри: як побудована система без нуля й розрядів

Чому IV означає 4, а не 6, і як правило віднімання працює в римських цифрах.

IEEE 754: чому 0.1 + 0.2 не дорівнює 0.3 у коді

Чому в майже кожній мові програмування 0.1 + 0.2 виводить 0.30000000000000004.

Число прописом: навіщо перетворювати цифри на слова

Чому в банківських документах суму пишуть і цифрами, і словами одночасно.