Как пользоваться: Конвертер Unix-времени
- 1
Вставьте метку времени
Введите секунды, миллисекунды, микросекунды или наносекунды: единица определяется автоматически, и её можно изменить.
- 2
Выберите часовой пояс
По умолчанию результаты показаны в поясе вашего браузера — выберите UTC или пояс любого города из списка.
- 3
Преобразуйте дату обратно
Введите дату и время, выберите их часовой пояс и скопируйте Unix-секунды или миллисекунды.
- 4
Обработайте список
Вставьте много меток времени или дат, по одной в строке, затем скопируйте таблицу или скачайте её в CSV.
Лимиты и Pro
Бесплатно и без регистрации: любые даты примерно от 270 000 г. до н. э. до 275 000 г. н. э., более 400 часовых поясов IANA и до 10 000 строк за один раз (показаны первые 1 000, экспортируются все).
Pro убирает рекламу; конвертация одинакова на всех тарифах. Смотреть Pro
О инструменте «Конвертер Unix-времени»
Unix-время считает секунды, прошедшие с 00:00:00 UTC 1 января 1970 года, без учёта високосных секунд. Именно так большинство баз данных, логов, API и JWT хранят момент времени. Сложность в том, что системы расходятся в единицах: extract(epoch) в PostgreSQL и большинство Unix-утилит дают секунды, Date.now() в JavaScript и Java — миллисекунды, Python может вернуть дробные секунды, а Go, InfluxDB и OpenTelemetry часто используют наносекунды. Вставьте число, и конвертер определит единицу по его величине: до 11 цифр — секунды, 12–14 — миллисекунды, 15–17 — микросекунды, длиннее — наносекунды. Догадку можно исправить одним щелчком.
Каждый результат показан в часовом поясе вашего браузера, в UTC и в любом поясе IANA на ваш выбор, например America/New_York или Asia/Kolkata. Вы увидите читаемую дату, ISO 8601 со смещением, RFC 2822 (его используют в почте и заголовках HTTP) и относительное время вроде «3 дня назад». Один и тот же момент перечислен во всех четырёх единицах и вычислен точной целочисленной арифметикой, поэтому цифры наносекунд не округляются. Также указаны день года, номер недели по ISO и пометка, если значение выходит за предел 2038 года для 32-битного time_t.
В обратную сторону: выберите дату и время, укажите их часовой пояс и получите секунды и миллисекунды. Время, пропущенное или повторяющееся при переходе на летнее время, помечается. Можно вставлять и строки в форматах ISO 8601 и RFC 2822. Поле пакетной обработки конвертирует до 10 000 строк за раз и экспортирует результат в CSV. Високосные секунды и календари, кроме пролептического григорианского, не учитываются, как почти во всём ПО.
Конфиденциальность
Все преобразования выполняются встроенными функциями Intl и Date вашего браузера, включая правила часовых поясов, поэтому метки времени из ваших логов и баз данных никуда не отправляются. В локальном хранилище запоминается только выбранный часовой пояс для отображения.
Возможности
Определение единицы
Секунды, мс, мкс и нс распознаются по величине числа, с точностью до наносекунды.
Любой часовой пояс IANA
Местный, UTC и все пояса, известные вашему браузеру; пропуски и повторы при переходе на летнее время помечаются.
Пакетная конвертация
До 10 000 строк с метками времени или датами за раз, экспорт в CSV.