Конвертер времени Unix
Преобразуйте метки Unix в читаемые даты UTC или даты ISO 8601 в секунды эпохи с помощью быстрого инструмента для разработчиков.
О временных метках Unix
Примеры преобразования времени Unix
Эти примеры UTC служат удобными ориентирами для проверки логики временных меток.
| Ввод | Преобразованное значение | Ориентир |
|---|---|---|
| 0 | 1970-01-01T00:00:00.000Z | Эпоха Unix |
| 946684800 | 2000-01-01T00:00:00.000Z | Начало 2000 года по UTC |
| 1609459200 | 2021-01-01T00:00:00.000Z | Начало 2021 года по UTC |
| 2000-01-01T00:00:00Z | 946684800 | Дата ISO преобразована в секунды эпохи |
Как преобразовать время Unix
- Выберите преобразование метки в дату или даты в метку.
- Введите секунды эпохи или полную дату ISO 8601 с обозначением часового пояса.
- Нажмите «Преобразовать время», чтобы получить соответствующее значение.
- Используйте результат UTC напрямую или отформатируйте этот момент в часовом поясе приложения.
Вопросы о конвертере времени Unix
Что такое эпоха Unix?
Эпоха Unix — это 00:00:00 UTC 1 января 1970 года. Метки Unix отсчитывают секунды до или после этого опорного момента.
Метки Unix всегда заданы в UTC?
Метка Unix представляет абсолютный момент и не содержит часового пояса. UTC — стандартная система отсчёта для описания эпохи и однозначного отображения результата.
Как отличить секунды от миллисекунд?
Текущие метки Unix в секундах обычно содержат 10 цифр, а в миллисекундах — 13. Перед использованием в системе с секундами разделите миллисекунды на 1,000.
Почему дата ISO должна содержать Z или смещение?
Обозначение часового пояса явно задаёт нужный момент. Без него программа может интерпретировать то же время в местном поясе устройства и вернуть другую метку.
Что такое проблема 2038 года?
Знаковое 32-битное хранение временных меток достигает предела в январе 2038 года. Современные системы с более широкими целыми типами избегают этого ограничения, но старым системам может потребоваться миграция.