Извлекатель временных меток ULID
Об инструменте
Этот инструмент извлекает из ULID первые 48 бит (10 символов Crockford Base32), чтобы восстановить эпоху UNIX (миллисекунды), а затем показывает значения в UTC и выбранной зоне отображения. Вся обработка выполняется полностью в браузере (данные не отправляются).
Зона отображения
Обнаружено локально: —
Всего: 0 / Успехов: 0 / Ошибок: 0
# | Вход | UTC(ISO 8601) | Зона (формат ISO) | Сведения о зоне | Epoch (мс) | Случайная часть (80b hex) |
---|
Как пользоваться
- Вставьте ULID в текстовое поле выше (по одному в строку, регистр неважен; дефисы игнорируются).
- Выберите зону отображения: переключайтесь между зонами IANA (например, Asia/Tokyo) и фиксированными смещениями (UTC±HH:MM с шагом 30 минут).
- Нажмите Разобрать, чтобы вывести время в UTC и выбранной зоне, значение в миллисекундах и 80-битную случайную часть. Таблицу можно скопировать или скачать.
Предупреждения
- ULID хранит миллисекунды эпохи в первых 10 символах. Часовые пояса не влияют на сохранённое значение, только на отображение.
- Используется
0123456789ABCDEFGHJKMNPQRSTVWXYZ
(Crockford Base32), где отсутствуют I/L/O/U. - Пустые строки игнорируются. Если в строке несколько ULID, берётся только первое совпадение.
Что такое ULID?
ULID — это 128-битный идентификатор: первые 48 бит — это эпоха UNIX (миллисекунды), а оставшиеся 80 бит — случайные. Первые 10 символов кодируют время, остальные 16 — случайную часть, что облегчает сортировку по времени.