Конвертер timestamp
Unix ⇄ дата · сек/мс
Метка времени
Готово
ABOUT
О конвертере timestamp
Unix timestamp ↔ ISO — отладка логов и временных полей API.
Логи, JWT exp, created_at — конвертер timestamp один из самых частых «малых» инструментов. Путаница сек/мс → 1970 или 2286 — локальная конвертация решает.
DEEP DIVE
Подробнее о конвертере timestamp
Unix timestamp — секунды (или мс) с 1970-01-01 00:00:00 UTC. Логи, БД, JWT iat/exp, Date.now() — этот формат. JSONSort: Unix ↔ ISO 8601, автоопределение сек/мс по числу цифр.
«Какая это дата?», тестовые моменты времени, проверка JWT exp — ежедневные задачи.
Unix timestamp: секунды (10 цифр) или миллисекунды (13): MySQL UNIX_TIMESTAMP, JWT exp — секунды; Date.now(), System.currentTimeMillis() — мс. Автоопределение по цифрам; сверяйтесь с документацией источника.
FEATURES
Ключевые возможности
Unix → дата
Timestamp → ISO 8601 и локальный часовой пояс.
Дата → Unix
Строка даты → timestamp в сек/мс.
Сек/мс
Авто: 10 цифр — секунды, 13 — миллисекунды.
Несколько часовых поясов
UTC и локальный пояс одновременно.
Мгновенный расчёт
Все форматы обновляются при изменении ввода.
Локальная обработка
Без сети — работает offline.
Текущее время
Один клик — now в timestamp и ISO.
Несколько форматов
ISO 8601, locale и Unix сек/мс одновременно.
HOW TO USE
Шаги использования
-
1
Введите timestamp или строку даты
-
2
Просмотр двусторонней конвертации
-
3
Скопируйте нужный формат
-
4
Кнопка примеров — быстро понять формат ввода/вывода
-
5
Скопируйте в буфер или свяжите с другими инструментами JSONSort
WORKFLOW
Типичный workflow
Полный цикл — унификация конвертера timestamp.
Определите формат источника
10 = сек, 13 = мс; или ISO-строка.
Ввод и конвертация
Вставьте — все форматы в выводе.
Перекрёстная проверка
Сверка с логом и JWT exp.
Скопируйте и используйте
Нужный формат в тест-данные или документ.
USE CASES
Сценарии использования
Backend-разработка
Unix в логах — реальное время события.
Frontend-разработка
Timestamp как Date.now() для countdown.
Инженер по тестированию
JWT/session с заданным временем истечения.
Анализ данных
Timestamp в CSV/JSON → даты для отчётов.
Анализ логов
@timestamp и Unix в Splunk/ELK.
Blockchain / Web3
Block timestamp → время для порядка транзакций.
TIPS
Советы
- 10 = сек, 13 = мс — ошибка ×1000 самая частая.
- JWT exp — секунды; Date.now() — миллисекунды.
- ISO 2024-01-15T08:00:00Z → обратный Unix.
- Часовой пояс сервера: UTC vs CST — 8 часов.
- С JWT: decode, exp сюда — момент истечения.
- Секунды из БД — ×1000 для JS при необходимости.
- 1970-01-01 — часто мс приняли за сек; ×1000.
- DST — locale может сдвинуться; ориентир UTC.
- JWT exp → дата минус 5 мин buffer для refresh.
- Хранение UTC в БД; локальный пояс в UI.
LOCAL VS ONLINE
Локально vs онлайн-инструменты
JSONSort — чистый frontend: почему локальные инструменты лучше для dev-данных.
TROUBLESHOOTING
Типичные ошибки и решения
Частые проблемы и рекомендации — меньше проб и ошибок.
Дата смещена на 8 часов
Совет:UTC vs CST; Z или +08:00 в ISO.
13 цифр всё ещё неверно
Совет:Возможно микросекунды — ÷1000; или custom epoch.
Ошибка разбора ISO
Совет:Формат с T и timezone; дополните неполную дату.
Не совпадает с сервером
Совет:Clock skew; ориентир — NTP-синхронизированный источник.
FAQ
Частые вопросы
Как отличить секунды и миллисекунды?
10 цифр — сек (1700000000), 13 — мс (1700000000000). Автоопределение.
Поддерживаются часовые пояса?
UTC и локальный пояс браузера.
Проблема 2038 года?
JavaScript — 64-bit float; до 2038 беспокоиться не о чем.
Отрицательные timestamp?
Да. До 1970 — отрицательный Unix.
Микросекунды?
16 цифр — ÷1000 до миллисекунд.
Данные уходят на сервер?
Нет. Все инструменты JSONSort работают локально в браузере.
Нужна регистрация или установка?
Нет. Откройте страницу — без аккаунта и клиента; поддержка PWA offline.
Какой максимальный размер файла?
Зависит от памяти браузера; обычно несколько MB. Огромные — разбейте или используйте merge/очистку.