UUID v1 和 UUID v6 包含相同的核心信息:时间戳、时钟序列和节点标识符。UUID v1 按历史 UUID 字段顺序存储时间戳,而 UUID v6 会重新排列这些时间戳位,使简单的字典序排序更自然地符合创建时间。
当你需要在期望不同基于时间 UUID 布局的系统之间移动标识符时,可以使用此工具。粘贴 UUID v1 可获得等效的 UUID v6,或粘贴 UUID v6 来恢复 UUID v1 表示形式。转换是确定性的,并会保持时钟序列和节点字节不变。
何时使用
- 将记录从旧版 UUID v1 存储迁移到 UUID v6,同时保留身份元数据。
- 调试混用 UUID v1 和 UUID v6 值的数据库、日志或队列。
- 检查 UUID v6 值是否能映射回旧集成所期望的 UUID v1 值。
输入格式
转换器接受带连字符的规范 UUID 字符串、紧凑的 32 字符 UUID 字符串、大写 UUID、urn:uuid: 值,以及包在花括号中的 UUID。结果始终会规范化为小写的规范 UUID 形式。
隐私和兼容性说明
UUID v1 和 UUID v6 可能编码创建时间和节点信息。请将它们视为操作标识符,而不是密钥,并在时间戳或节点元数据可能敏感时避免公开。此工具在你的浏览器本地运行,不会上传你的 UUID。