Конвертер часових міток — безкоштовно
Конвертуйте Unix-часові мітки у читабельні дати та навпаки. Підтримує UTC та місцевий час, секунди та мілісекунди.
Швидкий довідник epoch
Типові застосування
- Конвертуйте Мітки Часу в Даних АналітикиПерекладіть часові мітки Unix з експорту аналітики (Google Analytics, Mixpanel, Amplitude) на читаемі дати.
- Перетворити Часові Мітки для НалагодженняДекодуйте Unix часові мітки з журналів серверів, помилкових нарахувань і відповідей API у читані дати.
- Перетворити Часові Мітки у Розробці APIПеревіряйте, порівнюйте та перекладайте Unix часові мітки, повернені REST API та вебгаками.
- Перетворити Часові Мітки для Запитів до Бази ДанихПеретворіть дати у Unix часові мітки для пропозицій SQL WHERE та запитів діапазонів дат.
- Перетворити Часові Мітки для ПлануванняПеретворіть конкретні дати та часи у Unix часові мітки для використання в системах планування та API календаря.
Як це працює
Уся конвертація виконується прямо в браузері на вбудованому в JavaScript об’єкті Date і наборі Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — без сторонніх бібліотек і звернень до сервера. З вашого комп’ютера не виходить жодних даних: числа залишаються локальними.
- 1Визначення й нормалізація одиницьКоли ви вставляєте мітку часу, інструмент рахує її цифри, щоб автоматично визначити одиницю: 10 цифр — секунди Unix, 13 — мілісекунди, 16 — мікросекунди, 19 — наносекунди. Власноруч написана евристика за кількістю цифр позначає невідповідність і пропонує змінити одиницю одним кліком, запобігаючи непомітним помилкам на кшталт сприйняття 13-значного значення в мілісекундах як секунд 55881 року.
- 2Створення дати через Date у JavaScriptСире число масштабується до мілісекунд і передається в new Date(ms). Далі вбудовані методи Date (getFullYear, getUTCHours, toISOString тощо) дають локальний час, час UTC і вивід ISO 8601 — без бібліотек розбору.
- 3Відносний час з урахуванням локалі через Intl.RelativeTimeFormatЖивий лічильник спрацьовує щосекунди й переобчислює відносну позначку (наприклад, «3 дні тому», «через 2 години») через Intl.RelativeTimeFormat з локаллю сторінки. Це зберігає точність відносного часу, навіть якщо вкладка довго відкрита, і дає граматично правильний результат кожною підтримуваною мовою без додаткових рядків перекладу.
- 4Показ часових поясів через Intl.DateTimeFormatЗакріплені часові пояси IANA (наприклад, America/New_York, Asia/Tokyo) форматуються через Intl.DateTimeFormat з параметром timeZone. Повний список назв поясів, які підтримує браузер, береться з Intl.supportedValuesOf('timeZone'). Закріплені пояси зберігаються між сеансами в localStorage.
Схожі інструменти
Інспектор UUID
Розшифруйте будь-який UUID або ULID — перегляньте версію, варіант і мітку часу створення у v1, v6, v7 та ULID. Повністю у вашому браузері.
Калькулятор дозволів chmod
Перемикайте Unix-дозволи файлів для власника, групи та інших, щоб отримати вісімкове значення (755), символьний запис (rwxr-xr-x) та точну команду chmod.
Конвертер дат Хіджри
Конвертуйте дати між григоріанським та ісламським (Умм аль-Кура) календарями в обох напрямках, з арабськими назвами місяців, арабсько-індійськими цифрами та сьогоднішньою датою за Хіджрою.