UUID format: 8-4-4-4-12 - Why?
问题 Why are UUID's presented in the format "8-4-4-4-12" (digits)? I've had a look around for the reason but can't find the decision that calls for it. Example of UUID formatted as hex string: 58D5E212-165B-4CA0-909B-C86B9CEE0111 回答1: It's separated by time, version, clock_seq_hi, clock_seq_lo, node , as indicated in the followoing rfc. From the IETF RFC4122: 4.1.2. Layout and Byte Order To minimize confusion about bit assignments within octets, the UUID record definition is defined only in terms