Безкоштовні калькулятори дати й часу
Безкоштовні онлайн-інструменти для дати й часу: калькулятор віку, дні між датами, обчислення дат, конвертер Unix timestamp і номери тижнів ISO. Без акаунта.
Безкоштовні інструменти для роботи з датою та часом, які покривають найпоширеніші обчислення — точний вік, дні між двома датами, додавання або віднімання часу від дати, конвертацію Unix timestamp і номери тижнів ISO. Кожен інструмент працює повністю у вашому браузері без акаунта.
Чи потрібно вам знати, скільки днів залишилося до дедлайну, який номер тижня за ISO має певна дата, або як перетворити Unix timestamp на зрозумілу дату — ці калькулятори миттєво дають точну відповідь.
Про кожен калькулятор
Калькулятор віку
Калькулятор віку показує ваш точний вік у роках, місяцях і днях — від будь-якої дати народження до будь-якої контрольної дати (за замовчуванням — сьогодні). Він правильно враховує високосні роки: людина, народжена 29 лютого, для цілей підрахунку віку в невисокосні роки вважається такою, що має день народження 28 лютого. Результат також показує загальну кількість днів, тижнів і годин, що минули від народження.
Точний вік у повних роках, місяцях і днях важливіший, ніж може здатися. Юридичні пороги (вік водіння, пенсійний вік, право на страхування), медичні довідники та умови договорів часто вказують вік дуже точно. Ручний підрахунок через місяці різної тривалості та високосні роки створює помилки, яких цей калькулятор допомагає уникнути.
Калькулятор днів між датами
Калькулятор днів між датами рахує точну кількість календарних днів, тижнів, місяців і робочих днів між будь-якими двома датами. Робочі дні не включають вихідні (суботу й неділю), але не враховують державні свята, які різняться залежно від країни. Калькулятор працює в обох напрямках — не потрібно, щоб початкова дата була раніше за кінцеву.
Поширені сценарії: розрахунок строків попередження в трудових договорах, підрахунок днів до події або дедлайну, перевірка тривалості підписки або платіжного циклу, або оцінка того, скільки робочих днів залишилося в проєкті. Для юридично значущих речей календарні та робочі дні можуть давати дуже різні значення — калькулятор показує обидва.
Калькулятор додавання та віднімання дат
Калькулятор дат додає або віднімає будь-яку комбінацію днів, тижнів, місяців чи років від стартової дати. Арифметика місяців обробляється коректно: додавання одного місяця до 31 січня дає 28 лютого (або 29 у високосний рік), а не 3 березня. Це відповідає поведінці календарних систем і тому, як обчислюються умови договорів, платіжні цикли та юридичні строки.
Типові приклади: обчислити дедлайн через 30, 60 або 90 днів від сьогодні; знайти дату через 6 або 12 місяців від початку договору; спрогнозувати вікно доставки; або розрахувати дату платежу. Оскільки тривалість місяців і років різна, «додати 1 місяць» — це не те саме, що «додати 30 днів»; ця різниця важлива для будь-якої дати, яка закріплює юридичне або фінансове зобов’язання.
Конвертер Unix timestamp
Unix timestamp — це ціле число, яке показує, скільки секунд (або мілісекунд) минуло з Unix-епохи: 00:00:00 UTC 1 січня 1970 року. Конвертер приймає timestamp із точністю до секунд або мілісекунд і повертає відповідні дату та час у UTC, локальному часі та форматі ISO 8601. Він також конвертує у зворотному напрямку — будь-яку дату й час назад у Unix timestamp.
Unix timestamp трапляються в серверних логах, відповідях API, записах баз даних, JWT токенах і в стандартних бібліотеках практично кожної мови програмування. У JavaScript Date.now() повертає мілісекунди; більшість серверних середовищ і POSIX-функцій використовують секунди. Конвертер визначає, що саме ви ввели, за порядком величини числа — значення понад 10 мільярдів трактуються як мілісекунди.
Калькулятор номера тижня ISO
Калькулятор номера тижня повертає номер тижня за ISO 8601 для будь-якої дати та показує повний календар року з усіма 52 або 53 тижнями. За ISO 8601 тижні тривають з понеділка до неділі. Тиждень 1 визначається як тиждень, що містить перший четвер року — тобто 1 січня може потрапляти в 52-й або 53-й тиждень попереднього року, а 31 грудня — у 1-й тиждень наступного року.
Номери тижнів ISO широко використовуються в управлінні ланцюгами постачання, виробництві, мовленні та плануванні проєктів. Багато ERP-систем, таблиць і інструментів планування посилаються на тижні за номером, а не за діапазоном дат. Калькулятор також показує дати понеділка й неділі, що обмежують кожен тиждень, тож легко перетворювати між номером тижня та конкретними календарними датами.
Який калькулятор обрати
Для більшості питань про дати починайте з найпростішого інструмента, який відповідає. «Скільки мені років точно?» → калькулятор віку. «Скільки днів до дедлайну?» → дні між датами. «Яка дата буде через 90 днів?» → додавання дат. «Який номер тижня сьогодні?» → калькулятор номера тижня. «Що означає цей timestamp?» → конвертер Unix timestamp.
Калькулятори «дні між датами» та «додавання дат» частково перетинаються за призначенням, але відповідають на різні питання. «Дні між» показує проміжок між двома відомими датами. «Додавання дат» показує, якої дати ви досягнете після заданого інтервалу. Якщо ви знаєте обидві дати — використовуйте «дні між»; якщо знаєте старт і інтервал — використовуйте «додавання дат».
Frequently asked questions
Який зараз номер тижня за ISO?
Відкрийте калькулятор номера тижня — він миттєво покаже сьогоднішній номер тижня за ISO 8601, а також дати понеділка і неділі, що обмежують цей тиждень. Тиждень 1 — це тиждень, який містить перший четвер року, тому дати на початку січня іноді можуть припадати на 52‑й або 53‑й тиждень попереднього року.
Як обчислити кількість днів між двома датами?
Введіть дату початку та дату завершення в калькулятор «дні між датами». Він поверне точну кількість календарних днів, тижнів, місяців і робочих днів між ними. Робочі дні виключають вихідні, але не виключають державні свята, які відрізняються залежно від країни.
Що таке Unix timestamp?
Unix timestamp — це кількість секунд (або мілісекунд), що минули від 00:00:00 UTC 1 січня 1970 року, відомого як Unix‑епоха. Це універсальний спосіб представити момент часу одним цілим числом; він використовується в серверних логах, API, базах даних і більшості мов програмування.
Яка різниця між секундами та мілісекундами в Unix timestamp?
Більшість серверних систем і POSIX‑функцій використовують секунди. JavaScript `Date.now()` повертає мілісекунди — той самий timestamp, помножений на 1 000. Unix timestamp із точністю до секунд для середини 2024 року — приблизно 1 700 000 000; версія в мілісекундах — приблизно 1 700 000 000 000. Конвертер Unix timestamp автоматично визначає, що саме ви ввели.
Чим нумерація тижнів ISO відрізняється від звичайного календарного тижня?
Тижні ISO 8601 завжди тривають з понеділка до неділі, а тиждень 1 визначається як тиждень, що містить перший четвер року. Це означає, що 1 січня може бути в 52‑му або 53‑му тижні попереднього року, а 31 грудня може бути в 1‑му тижні наступного року. Деякі системи (особливо в США) визначають тиждень 1 просто як тиждень, що містить 1 січня, через що біля межі року отримуються інші номери.
Як обчислити мій точний вік у днях?
Введіть дату народження в калькулятор віку — він покаже ваш вік у роках, місяцях і днях, а також загальну кількість тижнів і днів. Обчислення враховує високосні роки, тож воно точне незалежно від того, чи припадає ваш день народження на лютий або поруч із ним.
Додати 1 місяць — це те саме, що додати 30 днів?
Ні. Додавання одного календарного місяця завжди переносить на той самий день наступного місяця — 15 березня плюс один місяць дорівнює 15 квітня. Додавання 30 днів до 15 березня дає 14 квітня. Різниця зростає, коли місяці мають різну тривалість. Для строків договорів, періодів повідомлення та платіжних циклів майже завжди маються на увазі календарні місяці, а не фіксована кількість днів.
Чому 31 грудня інколи припадає на 1‑й тиждень наступного року?
За ISO 8601, якщо 31 грудня припадає на понеділок, вівторок або середу, він належить до першого тижня наступного року — тому що четвер того тижня в січні. Це математично послідовно та гарантує, що кожен тиждень однозначно належить рівно одному року, але може здивувати, якщо бачите це вперше.
Скільки тижнів у році?
У більшості років 52 тижні за ISO. Рік має 53 тижні, якщо 1 січня припадає на четвер, або якщо це високосний рік і 1 січня припадає на середу чи четвер. У середньому близько 71% років мають 52 тижні, а 29% — 53.
Чи працюють ці калькулятори для дат у минулому й майбутньому?
Так. Усі п’ять калькуляторів дати й часу приймають будь‑яку коректну календарну дату — минулу чи майбутню. Для віку, днів між датами та додавання дати практичних обмежень діапазону немає. Конвертер Unix timestamp охоплює весь діапазон знакових 32‑бітних і 64‑бітних цілих чисел, тому він обробляє дати з 1901 по 2262 рік.
Чи потрібен акаунт, щоб користуватися цими калькуляторами дат?
Ні. Кожен калькулятор на цій сторінці працює повністю у вашому браузері. Не потрібні акаунт, реєстрація чи e‑mail. Нічого не надсилається на сервер — ваші дані залишаються на вашому пристрої.
From the blog
Що таке Unix timestamp (і навіщо його використовують розробники)?Unix timestamp — це одне ціле число, яке представляє будь-який момент часу: без часових поясів, без форматування, просто число. Ось як це працює і коли це варто використовувати.
Додавати місяці до дати складніше, ніж здається31 січня плюс один місяць має бути 31 лютого. Але ні. Ось що насправді відбувається і чому різні системи не погоджуються.