Что такое Конвертер временных меток?

Конвертер временных меток переводит между Unix-временем и датами в читаемом формате. Переведите секунды или миллисекунды от эпохи в форматированные даты или преобразуйте любую дату в Unix-метку. Удобно при отладке ответов API или просмотре логов базы данных.

Конвертер принимает значения и в 10 знаков (секунды), и в 13 знаков (миллисекунды), а результат показывает в UTC и в часовом поясе вашего устройства с актуальным смещением. Живые часы каждую секунду обновляют текущий epoch, так что свежий timestamp можно скопировать, не открывая терминал.

Как использовать

  1. Введите Unix-метку (в секундах или миллисекундах), чтобы увидеть читаемую дату, или введите дату, чтобы получить временную метку.
  2. Переключайтесь между точностью в секундах и миллисекундах. Просматривайте результаты в UTC и своём местном часовом поясе.
  3. Скопируйте преобразованное значение или следите за текущей временной меткой в режиме реального времени.

Когда использовать

  • Чтение записей в логах, где время хранится сырым числом Unix, а не датой.
  • Сборка тестов API, где нужно поле exp для JWT или подписанного URL.
  • Проверка, в чём хранится колонка даты в базе: в секундах или в миллисекундах.

Результат

Разработчик при отладке ответа API конвертирует метку 1710432000 и видит, что она соответствует 14 марта 2024 года, 16:00:00 UTC.

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

Мой timestamp в секундах или в миллисекундах?
Современный timestamp в секундах состоит из 10 цифр (около 1,7 млрд в 2026 году). Добавьте три нуля, получите миллисекунды — 13 цифр. Если у вас 13 цифр, переключите тумблер на ms.
Почему преобразованная дата отличается на час?
Unix-timestamp всегда в UTC. Строка локального времени показывает часовой пояс вашей машины, который может включать летнее время. Сравните строки UTC и локального времени, чтобы увидеть текущее смещение вашего пояса.
Какое самое большое значение можно конвертировать?
JavaScript безопасно работает с датами примерно от 271 821 до н. э. до 275 760 н. э. На практике проблема возникает только после 2038 года, если бэкенд хранит timestamp как 32-битное целое со знаком (проблема Y2038).
Меняется ли timestamp, если я в другой стране?
Нет. Unix-epoch — фиксированное мгновение, отсчитываемое с 1 января 1970 UTC. Значение 1710432000 указывает на один и тот же момент в любой точке Земли, меняется только человекочитаемая запись в зависимости от пояса.
Можно вставить дату в формате ISO 8601 и получить timestamp?
Да. Поле даты принимает стандартное значение даты и времени и возвращает секунды или миллисекунды в зависимости от тумблера. Удобно превращать строку 2026-03-14T16:00:00Z в целое число, которое ожидает бэкенд.

Похожие инструменты