Генераторы и время
Генераторы значений и расписаний, которые нужны при разработке и тестировании: уникальные идентификаторы UUID, ULID и nanoid для записей в базе, ключей и имён файлов, с разбором готового идентификатора; расшифровка выражений cron с ближайшими запусками и перевод Unix timestamp в дату и обратно с учётом часовых поясов.
Случайные значения берутся из криптографического генератора браузера crypto.getRandomValues, а не из Math.random: так идентификаторы непредсказуемы и не повторяются на практике. Всё вычисляется в браузере и не отправляется на сервер.
- UUID и ULIDUUID v4 и v7, ULID и nanoid пачкой до 1000 штук, разбор версии и времени создания готового ID.
- Расписание cronВыражение cron по-русски, ближайшие запуски в местном времени или UTC, ошибки и формат Quartz.
- Unix timestampUnix timestamp в дату и обратно: секунды, миллисекунды, ISO 8601, часовые пояса и разница между датами.
Статьи по теме
Другие инструменты — в обзоре всех инструментов.