Перейти к содержимому

Конвертер Unix timestamp — секунды и миллисекунды

Конвертируйте Unix timestamps (секунды или миллисекунды) в читаемые даты — локальное время и UTC вместе, чтобы «сдвиг на восемь часов» не съел полдня. Кнопка текущего времени помогает с логами, заказами и полями истечения токенов.

Timestamps считают от 1970-01-01 UTC в секундах или миллисекундах. `1710000000` в логе бессмысленен, пока не конвертировать.

Локальное против UTC отличается на ваш часовой пояс — у многих это около восьми часов от UTC, и это ожидаемо, не баг. В кросс-таймзонных системах сначала доверяйте UTC.

Десять цифр ≈ секунды; тринадцать ≈ миллисекунды. Перепутать — попасть в 1970 или в далёкое будущее.

Как конвертировать

  1. Введите timestamp или дату либо нажмите текущее время
  2. Подтвердите секунды против миллисекунд
  3. Скопируйте ISO, локальное или UTC по необходимости

Какую боль снимает страница

  • Локальное и UTC рядом с первого взгляда.
  • Переключатель секунд/миллисекунд, чтобы не ошибиться в порядке величины.
  • Кнопка текущего времени для быстрых тестовых данных.

Сценарии

  • Читать epoch в серверных логах
  • Проверить, не прошёл ли уже JWT `exp`
  • Записать время начала события как epoch для хранения

Советы

  • Считайте цифры перед выбором секунд или миллисекунд.
  • Для логов предпочитайте UTC, затем мысленно мапьте на локальное.
  • Регионы с DST следуют правилам часового пояса браузера.

Примеры

ВводВыводПримечание
10-значное числоИнтерпретируется как секундыЧасто в логах
13-значное числоИнтерпретируется как миллисекундыЧасто в JavaScript

Частые вопросы о timestamp

Почему сдвиг на восемь часов?
Сравните поля локального и UTC — часто сравнивают локальное напрямую с UTC.
Выбрать любой часовой пояс?
Страница фокусируется на локальном браузера и UTC. Дальше конвертируйте в коде при необходимости.
Форматы строк даты?
Лучше всего ISO; если разбор падает, попробуйте направление от timestamp.

Связанные инструменты