Skip to main content
appkiro.com

Phân tích và kiểm tra UUID

Kiểm tra và phân tích UUID phiên bản 1, 3, 4, 5, 6, 7, 8, gồm variant, version, timestamp khi có định nghĩa và các trường ở mức byte.

1. UUID đầu vào

Dán một hoặc nhiều UUID, mỗi dòng một giá trị.

Đã phát hiện: 7 UUID
Tất cả UUID đầu vào đều hợp lệ

2. Kết quả phân tích

#UUIDVersionVariantTrạng thái
1550e8400-e29b-41d4-a716-446655440000v4RFC 9562 (formerly RFC 4122)Hợp lệ
26ba7b814-9dad-11d1-80b4-00c04fd430c8v1RFC 9562 (formerly RFC 4122)Hợp lệ
312d3c0f3-9c9d-11ee-be56-0242ac120002v1RFC 9562 (formerly RFC 4122)Hợp lệ
401890f2d-3c80-7b11-b3e0-6b8f84b3a2d0v7RFC 9562 (formerly RFC 4122)Hợp lệ
54f7e5b6c-9a1d-5c4b-8b6a-9b1c2e3d4f5av5RFC 9562 (formerly RFC 4122)Hợp lệ
60190b9d0-d5cc-7f7e-b2e4-0c1d2e3f4a5bv7RFC 9562 (formerly RFC 4122)Hợp lệ
73d813cbb-47fb-32ba-91df-831e1593ac29v3RFC 9562 (formerly RFC 4122)Hợp lệ

Đang hiện 7/7 kết quả

4. Tổng quan

Tổng7UUIDs
Hợp lệ7100%
Không hợp lệ00%
Trùng lặp00%
Không trùng7100%

3. Chi tiết UUID

Đã chọn:

550e8400-e29b-41d4-a716-446655440000
Version4 (Ngẫu nhiên)
VariantRFC 9562 (formerly RFC 4122)
Trạng tháiHợp lệ
Định dạngDạng chuẩn
Độ dài36 ký tự
Dấu thời gianKhông có
Node / ngẫu nhiên446655440000

Cấu trúc UUID

550e8400e29b41d4a716446655440000
time_high
4 bytes
time_mid
2 bytes
time_low
and_version
2 bytes
clock_seq
and_reserved
2 bytes
node
6 bytes

Binary (Hex)

55 0e 84 00 e2 9b 41 d4 a7 16 44 66 55 44 00 00

Binary

01010101 00001110 10000100 0000000011100010 10011011 01000001 1101010010100111 00010110 01000100 0110011001010101 01000100 00000000 00000000

5. Xuất / code

[
  {
    "uuid": "550e8400-e29b-41d4-a716-446655440000",
    "version": 4,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true
  },
  {
    "uuid": "6ba7b814-9dad-11d1-80b4-00c04fd430c8",
    "version": 1,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "1998-02-04 22:13:53.151Z",
    "unixMs": 886630433151
  },
  {
    "uuid": "12d3c0f3-9c9d-11ee-be56-0242ac120002",
    "version": 1,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "2023-12-17 05:28:13.472Z",
    "unixMs": 1702790893472
  },
  {
    "uuid": "01890f2d-3c80-7b11-b3e0-6b8f84b3a2d0",
    "version": 7,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "2023-07-01 01:59:30.176Z",
    "unixMs": 1688176770176
  },
  {
    "uuid": "4f7e5b6c-9a1d-5c4b-8b6a-9b1c2e3d4f5a",
    "version": 5,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true
  },
  {
    "uuid": "0190b9d0-d5cc-7f7e-b2e4-0c1d2e3f4a5b",
    "version": 7,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "2024-07-16 04:33:09.580Z",
    "unixMs": 1721104389580
  },
  {
    "uuid": "3d813cbb-47fb-32ba-91df-831e1593ac29",
    "version": 3,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true
  }
]

Phân tích và kiểm tra UUID là gì?

Kiểm tra và phân tích UUID phiên bản 1, 3, 4, 5, 6, 7, 8, gồm variant, version, timestamp khi có định nghĩa và các trường ở mức byte. Một hoặc nhiều chuỗi UUID ở định dạng text được hỗ trợ. Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.

Mở công cụ

Công cụ này làm gì?

  • Dữ liệu đầu vào: Một hoặc nhiều chuỗi UUID ở định dạng text được hỗ trợ.
  • Thiết lập và cách xử lý: Parse đơn/bulk, hiển thị normalized, diễn giải version/variant, đổi timestamp, byte field và summary count.
  • Kết quả đầu ra: Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.

Cách sử dụng

  1. Thêm dữ liệu đầu vào. Một hoặc nhiều chuỗi UUID ở định dạng text được hỗ trợ.
  2. Kiểm tra thiết lập. Parse đơn/bulk, hiển thị normalized, diễn giải version/variant, đổi timestamp, byte field và summary count.
  3. Tạo, đối chiếu và xuất kết quả. Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.

Tính năng chính

  • Dữ liệu đầu vào: Một hoặc nhiều chuỗi UUID ở định dạng text được hỗ trợ.
  • Thiết lập và cách xử lý: Parse đơn/bulk, hiển thị normalized, diễn giải version/variant, đổi timestamp, byte field và summary count.
  • Kết quả đầu ra: Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.

Tình huống sử dụng

  • Kiểm tra và phân tích UUID phiên bản 1, 3, 4, 5, 6, 7, 8, gồm variant, version, timestamp khi có định nghĩa và các trường ở mức byte.
  • Dùng khi cần đầu ra hoặc kết quả kiểm tra sau: Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.
  • Đặt công cụ trước bước đã xác minh tiếp theo trong quy trình: xác minh UUID bằng thư viện ngôn ngữ và schema ứng dụng đích.

Giới hạn và lưu ý an toàn

  • RFC 9562 là đặc tả UUID hiện hành và obsoletes RFC 4122; v6/v7/v8 không được gọi là phiên bản RFC 4122. Ý nghĩa timestamp/field khác nhau theo version và mapping label byte hiện tại cần conformance test theo RFC 9562.

Khắc phục sự cố

  • Chỉ dán giá trị hoặc bản tin thô mà công cụ yêu cầu; giữ nguyên dấu nháy, delimiter, escaping và line ending rồi thử một mẫu hợp lệ tối giản.
  • Nếu parse được nhưng ý nghĩa sai, hãy đối chiếu đầu ra với chuẩn hoặc runtime đích; parse thành công không chứng minh dữ liệu hợp lệ khi vận hành.
  • RFC 9562 là đặc tả UUID hiện hành và obsoletes RFC 4122; v6/v7/v8 không được gọi là phiên bản RFC 4122. Ý nghĩa timestamp/field khác nhau theo version và mapping label byte hiện tại cần conformance test theo RFC 9562.

Câu hỏi thường gặp

Phân tích và kiểm tra UUID là gì?

Kiểm tra và phân tích UUID phiên bản 1, 3, 4, 5, 6, 7, 8, gồm variant, version, timestamp khi có định nghĩa và các trường ở mức byte.

Cách dùng Phân tích và kiểm tra UUID như thế nào?

Thêm đúng dữ liệu đầu vào, kiểm tra thiết lập của trang rồi đối chiếu kết quả trước khi sao chép hoặc tải xuống. Đầu ra dự kiến: Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.

Công cụ nhận dữ liệu đầu vào nào?

Một hoặc nhiều chuỗi UUID ở định dạng text được hỗ trợ.

Công cụ tạo đầu ra gì?

Validity, version, variant, timestamp khi phù hợp, byte breakdown và tổng hợp bulk.

Công cụ có giới hạn gì?

RFC 9562 là đặc tả UUID hiện hành và obsoletes RFC 4122; v6/v7/v8 không được gọi là phiên bản RFC 4122. Ý nghĩa timestamp/field khác nhau theo version và mapping label byte hiện tại cần conformance test theo RFC 9562.

Công cụ AppKiro liên quan

Bắt đầu bằng dữ liệu mẫu đã kiểm tra

Thử bằng mẫu nhỏ không nhạy cảm, kiểm tra thiết lập chính và đầu ra rồi mới áp dụng kết quả vào quy trình thật.

Mở công cụ