Текущая метка времени Unix
Готовый вариант «Конвертер меток времени»
Метка времени Unix прямо сейчас — и в секундах, и в миллисекундах, — обновляется в реальном времени. Скопируйте её прямо в тестовую фикстуру, вызов API или сид базы данных.
- Файлы никогда не покидают ваше устройство
- Бесплатно, без регистрации
- Без водяных знаков
- Работает офлайн после загрузки
Как пользоваться: конвертер меток времени
- 1
Вставьте метку времени или выберите дату
Секунды и миллисекунды определяются автоматически.
- 2
Смотрите все форматы
Показываются UTC, ISO 8601, локальное время и относительное время.
- 3
Скопируйте нужное
Каждый формат копируется одним кликом.
Где живая, всегда актуальная метка времени действительно полезна
Потребность в точном текущем значении epoch возникает постоянно в обычной разработке: заполнение тестовой фикстуры реалистичной меткой времени создания, формирование запроса API, ожидающего параметр `timestamp`, отражающий момент вызова, или проверка того, действительно ли уже прошёл срок истечения токена, сравнением с текущим моментом. Постоянно обновляющееся значение убирает небольшой, но реальный риск скопировать метку времени, которая к моменту вставки куда-либо уже устарела на несколько секунд, — показанное число всегда является настоящим текущим моментом, а не снимком с момента загрузки страницы.
Обе единицы измерения, поскольку разные системы ожидают разное
Показ секунд и миллисекунд рядом, а не выбор одного варианта, снимает необходимость заранее знать, какую единицу ожидает конкретный API, столбец базы данных или тестовая фикстура — собственный `Date.now()` в JavaScript возвращает миллисекунды, тогда как большинство системных вызовов Unix и многие API ожидают секунды, и копирование не той единицы даёт ровно то несоответствие в десять против тринадцати цифр, из-за которого метка времени попадает в 1970 или 55000 год вместо задуманного момента.
Быстрая ручная проверка того, что система работает правильно
Сравнение живой, тикающей метки времени со значением, только что возвращённым тестируемой системой — значением `created_at` новой строки базы данных, клеймом `iat` токена сессии, — это быстрая ручная проверка на здравый смысл: действительно ли система проставляет текущее время правильно, а не смещённое, кэшированное или устаревшее значение. Если два значения не оказываются в пределах одной-двух секунд друг от друга, что-то в проверяемой системе заслуживает более пристального взгляда.
Часто задаваемые вопросы
Моя метка времени в секундах или миллисекундах?
Инструмент определяет это сам. Текущая метка времени Unix в секундах состоит из 10 цифр, в миллисекундах — из 13. Если дата получается в 1970 году, вы передали миллисекунды вместо секунд; если дата попадает в 55000 год — наоборот.
Что такое эпоха Unix?
Полночь UTC 1 января 1970 года — нулевая точка, от которой отсчитывает время почти каждая система. Отрицательные метки времени валидны и означают даты до этой точки — инструмент их корректно обрабатывает.
Что такое проблема 2038 года?
Системы, хранящие Unix-время в знаковом 32-битном целом числе, переполняются 19 января 2038 года и переходят к 1901 году. JavaScript использует 64-битные числа с плавающей точкой, поэтому этот инструмент не затронут, но устаревший код на C и старые столбцы баз данных — затронуты.
Какой часовой пояс подразумевается под «локальным временем»?
Часовой пояс вашего устройства, считанный из браузера. Строки UTC и ISO 8601 не зависят от часового пояса — именно их стоит хранить и логировать, а локальное время нужно только для отображения.
Вам также может понадобиться
Декодер JWT
Декодирование и анализ JSON Web Token
Калькулятор возраста
Точный возраст в годах, месяцах и днях
Генератор хешей
MD5, SHA-1, SHA-256, SHA-384 и SHA-512
Кодировщик и декодировщик Base64
Кодирование и декодирование Base64 и Base64URL
Форматировщик CSS
Форматирование и минификация таблиц стилей
Минификатор CSS
Сжимайте таблицы стилей настоящим минификатором, понимающим CSS
Форматировщик HTML
Аккуратное форматирование и расстановка отступов в HTML
Форматировщик JavaScript
Форматирование JS и TypeScript настоящим парсером