Поля в основанном на времени УУИд должны быть установлены следующим образом:
- определяют значения для основанных на UTC времени и временной последовательности, которые должны быть использованы в УУИд, как определено в 12.3 и 12.4;
- для целей настоящего алгоритма рассматривают время как 60-битовое целое без знака, а временную последовательность - как 14-битовое целое без знака. Биты в каждом значении считают от младшего бита, который считают нулевым;
- устанавливают поле "TimeLow" равным 32 младшим битам (битам с 31-го по 0-й) времени в том же порядке значимости;
- устанавливают поле "TimeMid" равным битам времени с 47-го по 32-й в том же порядке значимости;
- устанавливают 12 младших битов (биты с 11-го по 0-й) поля "VersionAndTimeHigh" равными битам времени с 59-го по 48-й в том же порядке значимости;
- устанавливают четыре старших бита (биты с 15-го по 12-й) поля "VersionAndTimeHigh" равными четырехбитовому номеру версии, определенному в 12.2;
- устанавливают поле "ClockSeqLow" равным восьми младшим битам (битам с 7-го по 0-й) временной последовательности в том же порядке значимости;
- устанавливают шесть младших битов (биты с 5-го по 0-й) поля "VariantAndClockSeqHigh" равными шести старшим битам (биты с 13-го по 8-й) временной последовательности в том же порядке значимости;
- устанавливают два старших бита (биты 7 и 6) поля "VariantAndClockSeqHigh" равными 1 и 0 соответственно;
- устанавливают поле узла равным 48-битовому адресу КДС в том же порядке значимости.