Калькулятор віку — безкоштовно
Розрахуйте точний вік у роках, місяцях, днях, годинах та загальній кількості днів. Дізнайтесь свій знак зодіаку та кількість днів до наступного дня народження.
Типові застосування
- Розрахуйте точний вік для днів народженняЗнайдіть точний вік у роках, місяцях та днях — ідеально для значних днів народження та перевірки віку.
- Перевірте вік за юридичними вимогамиРозрахуйте точний вік для юридичної перевірки віку — алкоголь, голосування, водіння, вихід на пенсію та інше.
- Знайдіть свій знак зодіаку та китайський знак зодіакуВідкрийте свій західний знак зодіаку та китайське зоопарк тварини з дати народження.
- Розрахуйте історичні вікиДізнайтесь, скільки років історичні особи, знаменитості або родичам були в будь-якій конкретній історичній даті.
- Відстежуйте віключні милиці вікуДізнайтеся, коли настане вікова позначка: 10 000 днів, 1 мільярд секунд, пенсійний вік тощо.
Як це працює
Калькулятор віку не має жодних залежностей і зовнішніх бібліотек. Уся арифметика виконується прямо в браузері за допомогою вбудованого в JavaScript об’єкта Date і цілочисельної математики — без бібліотек, без звернень до сервера, і жодні дані не залишають пристрій.
- 1Локальний розбір датиКоли ви вводите дату народження, інструмент розбирає рядок YYYY-MM-DD на числові рік, місяць і день і створює Date через конструктор із трьома аргументами. Це навмисно обходить тонку ваду браузерів: стандартний new Date('2001-06-01') розбирається як північ за UTC, що зсуває день тижня й календарну дату на день назад для всіх у часових поясах із від’ємним зміщенням від UTC.
- 2Арифметика григоріанського календаряФункція calcAge віднімає дату народження від опорної дати поелементно — роки, потім місяці, потім дні, — позичаючи з наступної одиниці, коли результат від’ємний (та сама логіка перенесення, що й у паперовому календарі). Вона також обчислює підсумки в днях, тижнях, місяцях і годинах безпосередньо з різниці в мілісекундах між двома мітками часу.
- 3Обчислення знаків зодіаку та віхЗахідний зодіак визначається за вбудованою таблицею діапазонів дат; китайський зодіак зіставляє рік народження з однією з 12 тварин через модульну арифметику, з приміткою, якщо ви народилися в січні чи на початку лютого, коли межа Китайського Нового року неоднозначна. Найближчі віхи (наступний круглий ювілей, наступна позначка 5,000 днів, наступна мільярдна секунда життя, пів року від дня народження) обчислюються додаванням фіксованих зміщень до дати народження за допомогою календарно-безпечного додавання дат, яке уникає зсувів через літній час.
- 4Форматований результат і посилання для поширенняРезультати форматуються вбудованим у браузер Intl.DateTimeFormat (через toLocaleDateString), тож дати відображаються в стилі вашої локалі. Кнопка «копіювати посилання» кодує дату народження й опорну дату у #фрагменті посилання через API браузера URLSearchParams — фрагмент ніколи не надсилається на сервер, — і ви можете поширити конкретний розрахунок чи додати його в закладки.
Схожі інструменти
Калькулятор китайського зодіаку
Дізнайтеся свою тварину китайського зодіаку та стихію (з правильною границею китайського Нового року), свій західний знак зодіаку та число нумерологічного життєвого шляху — за датою вашого народження. Безкоштовно, приватно, для розваги.
Калькулятор віку за хіджрою
Розраховуйте свій вік за ісламським (хіджра / Umm al-Qura) календарем. Введіть григоріанську або хіджрійську дату народження, щоб побачити свій точний хіджрійський вік у роках, місяцях та днях, день тижня, в який ви народилися, та живий відлік до вашого наступного дня народження за хіджрою. Безплатно, приватно та працює повністю у вашому браузері.
Калькулятор віку собаки
Конвертуйте вік вашої собаки на людські роки за допомогою науково обґрунтованих методів (модель розміру AKC + епігенетичний годинник 2019) замість неточного правила ×7 — з урахуванням розміру та життєвого етапу. Приватно та безплатно.