Unix Timestamp до Дати
Перетворіть Unix-мітку часу на UTC та вашу місцеву дату за допомогою нашого інструменту перетворення Unix-мітки часу для точного перетворення часу.
| UTC |
|
|
| Ваш місцевий часовий пояс |
|

Unix Timestamp до Дати — безплатний інструмент, який перетворює часову позначку Unix на дату в UTC і відповідну дату у твоєму місцевому часовому поясі.
Що таке часова позначка Unix?
Часова позначка Unix — це числове значення часу, що минув від 00:00:00 UTC 1 січня 1970 року. Цей момент називають епохою Unix. Такий формат дає системам компактний і незалежний від часового поясу спосіб зберігати та порівнювати моменти часу.
Зазвичай часові позначки Unix рахують у секундах, хоча деякі API та мови програмування використовують мілісекунди, мікросекунди або наносекунди. Одиниця вимірювання не закодована в самому числі, тому її потрібно визначати з документації або схеми даних. Для сучасних дат десятизначне значення зазвичай означає секунди, а тринадцятизначне — мілісекунди. Проте кількість цифр є лише корисною підказкою, а не формальною гарантією.
Розробникам таке перетворення часто потрібне під час читання відповідей сторонніх API, перегляду записів у базах даних, перевірки журналів або налагодження розрахунків строку дії. Воно також стане в пригоді перед розгортанням, якщо у файлі конфігурації час активації, завершення дії кешу чи токена записаний цілим числом, а не зрозумілою датою.

Як перетворити часову позначку Unix на дату?
Введи числове значення в поле Часова позначка Unix, а потім переглянь перетворені значення для UTC і Ваш місцевий часовий пояс. UTC є стабільним еталонним значенням, а місцевий результат показує той самий момент з урахуванням зміщення твого часового поясу.
- Переконайся, що вихідне значення справді є часовою позначкою Unix.
- З'ясуй, у яких одиницях воно записане: секундах чи дрібніших одиницях, наприклад мілісекундах.
- Використовуй результат UTC для порівняння систем, журналів або даних API.
- Орієнтуйся на місцевий результат, коли потрібно з'ясувати, що людина побачила б на годиннику чи в календарі.

За можливості вводь лише ціле число. Пробіли, розділювачі тисяч, підписи та скопійовані розділові знаки не є частиною формату часової позначки. Наприклад, 1,704,067,200 відформатовано для читання людиною, а 1704067200 є звичайним машинозчитуваним записом. Літери з діакритичними знаками та символи нелатинських абеток не мають жодного значення в часовій позначці Unix.
Точна поведінка інструмента для порожнього поля, десяткових значень, розділювачів і надзвичайно довгих чисел не визначена. Видали сторонній текст і перевір одиницю вимірювання, перш ніж вважати отриману дату достовірною.
Як читати результати UTC і місцевого часу?
Значення UTC сприймай як еталон, незалежний від часового поясу, а місцеве значення — як той самий момент, скоригований відповідно до твого часового поясу. Це не дві різні події.
В Україні місцевий час зазвичай випереджає UTC на дві години взимку та на три години в період дії літнього часу. Тому одна й та сама часова позначка UTC відображатиметься за місцевим часом пізніше. На відображення місцевого часу також можуть впливати історичні та майбутні правила часових поясів, особливо в інших країнах.
Якщо отримана дата відрізняється від очікуваної на кілька десятиліть, насамперед перевір, чи не переплутані секунди з мілісекундами. Якщо різниця становить рівно одну або кілька годин, перевір налаштування часового поясу, а не змінюй часову позначку. Розбіжність на один день часто виникає, коли момент UTC припадає на час близько опівночі, а місцеве зміщення переносить його на попередній або наступний календарний день.
Некоректне введення може містити літери, вбудовані підписи, порожнє значення або число поза діапазоном дат, який підтримує система-одержувач. Точний текст помилки та підтримуваний числовий діапазон інструмента не задокументовані. Тому відсутній або неправдоподібний результат потрібно звірити з вихідною системою, а не намагатися вгадати причину.

Приклади перетворення часових позначок
У цих прикладах часові позначки вимірюються в цілих секундах.
Введення 0
Результат UTC 1 January 1970 at 00:00:00 UTC
Нуль позначає епоху Unix. Місцеве відображення може відрізнятися, якщо відповідне місцеве зміщення не дорівнює UTC.
Введення 1704067200
Результат UTC 1 January 2024 at 00:00:00 UTC
В Україні цей момент відповідає 02:00 за місцевим часом. У часовому поясі на захід від UTC та сама часова позначка все ще припадатиме на 31 грудня 2023 року.
Від'ємні часові позначки означають моменти до епохи Unix. Наприклад, -1 зазвичай означає одну секунду до початку епохи, тобто 31 грудня 1969 року о 23:59:59 UTC. Підтримка від'ємних значень залежить від програмного середовища, бази даних і бібліотеки для роботи з датами.
Коли часову позначку не потрібно перетворювати?
Перетворення не потрібне, якщо значення читатимуть лише машини, а всі залучені системи вже використовують однакові одиниці вимірювання та епоху. Зберігаючи числове значення, ти не створюєш форматованих дат, які згодом можуть бути неправильно розпізнані через інші регіональні налаштування або часовий пояс.
- Не перетворюй часові позначки лише для порівняння їхньої хронологічної послідовності. Числові позначки в однакових одиницях можна порівнювати безпосередньо.
- Не замінюй числову часову позначку, якої вимагає API, форматованою датою, якщо специфікація не дозволяє такий формат.
- Не перетворюй і не аналізуй часові позначки повторно на кожному етапі обробки даних. Зберігай вихідне значення та форматуйте його лише під час відображення.
- Перетвори значення, коли налагоджуєш незнайомий запис, перевіряєш строк дії або переглядаєш сторонні дані перед імпортом.
Зрозумілий результат перетворення також не доводить, що вихідне значення правильне. Часова позначка з помилкою все одно може утворити цілком коректну дату, тому звіряй її з відповідною подією, послідовністю записів у журналі або вихідною документацією.
Поширені запитання
Чи можна використовувати 13-значну часову позначку?
Для сучасних дат 13-значна часова позначка зазвичай означає мілісекунди, а не секунди. Якщо конвертер очікує секунди, спочатку поділи значення в мілісекундах на 1 000. Залишай дробову частину лише тоді, коли цільова система підтримує частки секунди. Обробка мілісекунд цим інструментом не визначена, тому перевір одиницю вимірювання окремо.
Чи враховують часові позначки Unix високосні секунди?
Стандартний час Unix не подає високосні секунди як окремо пронумеровані секунди. Зазвичай системи відображають час як безперервний відлік, у якому кожна доба має 86 400 секунд Unix, хоча синхронізація годинника може відрізнятися залежно від платформи. Для звичайних дат у застосунках це рідко змінює відображений результат, але має значення у спеціалізованих задачах точного вимірювання часу.
Чи буде однакова часова позначка всюди показувати ту саму дату?
Вона позначає той самий момент у будь-якій точці світу, але місцева календарна дата й час можуть відрізнятися залежно від часового поясу. Часова позначка поблизу опівночі UTC може припадати на різні дати в Лондоні, Нью-Йорку та Токіо. Передавай часові позначки в UTC, а місцеве форматування застосовуй лише для відображення.
Чому електронна таблиця змінює мою часову позначку?
Електронні таблиці можуть показувати довгі значення в науковій нотації або застосовувати форматування дат, призначене для власної системи серійних номерів дат. Імпортуй стовпець із часовими позначками як текст або ціле число, якщо точність це дозволяє, а потім скористайся явно заданою формулою перетворення. Перед перетворенням переконайся, що таблиця не округлила останні цифри.
Чи є 2038 рік проблемою для часових позначок Unix?
Це може бути проблемою в системах, які зберігають секунди Unix як знакове 32-бітне ціле число. Його додатний діапазон закінчується в січні 2038 року. Сучасне 64-бітне зберігання підтримує значно ширший діапазон, але старі бази даних, вбудовані пристрої та бібліотеки все ще можуть мати вужче обмеження. Перед розгортанням перевір тип зберігання та бібліотеку дат у кожній системі, яка отримує це значення.
Подібні інструменти
Легко конвертуйте будь-яку конкретну дату у формат Unix timestamp за допомогою нашого інструменту перетворення дати в Unix timestamp.
Популярні інструменти
Створіть свій власний підпис і легко завантажте його за допомогою нашого інструменту генератора підписів для персоналізованих електронних підписів.
Розрахуйте розмір будь-якого тексту в байтах (B), кілобайтах (KB) або мегабайтах (MB) за допомогою нашого інструменту для обчислення розміру тексту.
Використовуйте інструмент зворотного пошуку IP, щоб швидко та легко знайти домен або хост, пов'язаний з будь-якою IP-адресою.
Використовуйте наш інструмент ping, щоб швидко та ефективно перевірити статус і час відгуку будь-якого вебсайту, сервера або порту.
Інструмент перевірки IP-адреси від Digily Link надає детальну інформацію про будь-яку IP-адресу. Скористайтеся цим безкоштовним онлайн-сервісом, щоб отримати всебічні дані про IP.
Створіть своє безкоштовне посилання на WhatsApp миттєво за допомогою нашого генератора посилань WhatsApp. Додайте власне повідомлення та починайте чати в один клік. Без входу в систему або кодування.