6.11 Дата и
время
[ISO8601] позволяет много вариантов представления даты и времени. Текущая
спецификация использует один из форматов, описанных в профиле [DATETIME] для
определения допустимых строк дата/время (
%Datetime в DTD).
Это следующий формат:
ГГГГ-ММ-ДДTчч:мм:ссУЧП
где:
ГГГГ = год из четырех цифр
ММ = месяц из двух цифр (01=январь и т.д.)
ДД = день из двух цифр (01 - 31)
чч = две цифры часов (00 - 23) (до/пп НЕ допускается)
мм = две цифры минут (00 - 59)
сс = две цифры секунд (00 - 59)
УЧП = указатель часового пояса
Указатели часового пояса:
- Z
- означает UTC (Общее скоординированное время). "Z" должно быть в верхнем
регистре.
- +чч:мм
- указывает, что местное время отстоит на чч часов и мм
минут от UTC вперед.
- -чч:мм
- указывает, что местное время отстает на чч часов и мм
минут от UTC.
Указанные компоненты должны присутствовать в точности, с точно такой же
пунктуацией. Помните, что буква "T" отображается в строке
литерально (она должна быть в верхнем регистре), для указания начала времени,
как описано в [ISO8601]
Если генерирующее приложение не знает времени с точностью до секунды, для
секунд может использоваться значение "00" (при необходимости также для минут и
для часов).
Примечание. [DATETIME] не касается добавочных секунд.
|