Создавайте 26-символьные time-sortable ULID для баз, логов и событий и читайте время существующего ULID.
ID с временной сортировкой
Первые 10 символов хранят millisecond-время, последние 16 — случайную entropy.
Первый ULID
-
Создано
0
Декодированное время
-
Свойство сортировки
Monotonic
Создание и проверка выполняются в браузере.
Нажмите Создать для вывода списка.ISO
2024-06-22T06:03:37.895Z
Local
6/22/2024, 6:03:37 AM
Часть времени
01J0Z8P2H7
Случайная часть
Y9M7N4S6T8V2W3X4
Важные замечания
Расчёты основаны на стандартных формулах. Значения могут округляться для удобства чтения. Для важных решений проверьте официальный источник.
Сохраните результат, сравните его с предыдущими расчетами или поделитесь отчетом.
ULID объединяет 48-bit timestamp и 80-bit случайности в 26 символах Crockford Base32.
ULID можно лексикографически сортировать по времени, UUID v4 полностью случаен.
Да, время извлекается из первых 10 символов.