Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 8825-4-2009 Информационная технология (ИТ). Правила кодирования АСН.1. Часть 4. Правила XML кодирования (XER)

     8.10 Обобщенное время

8.10.1 Кодирование значения типа "GeneralizedTime" должно заканчиваться символом "Z" (см. ИСО/МЭК 8824-1, 42.3).

8.10.2 Строка, отображающая секунды, должна присутствовать всегда.

8.10.3 Если присутствует строка, отображающая доли секунды, то в ней пропускают завершающие нули. Если дробная часть соответствует "0", то ее пропускают вместе с десятичной точкой.

Например, секунды, представленные строкой "26.000", кодируют как "26". Секунды, представленные строкой "26.5200", кодируют как "26.52".

8.10.4 Если имеется десятичная точка, она должна быть представлена в виде ".".

8.10.5 Полночь (GMT) кодируют как строку вида:

"YYYYMMDD000000Z",

где "YYYYMMDD" отображают день, следующий за полночью.

Например, следующие кодирования являются правильными:

"19920521000000Z"

"19920622123421Z"

"19920722132100.3Z"

Следующие кодирования являются неправильными:

"19920520240000Z" (полночь представлена некорректно)

"19920622123421.0Z" (ложные замыкающие нули)

"19920722132100.30Z" (ложные замыкающие нули)