ISO-8601 допускает много опций и вариаций в представлении дат и времени. Но основным форматом HTML следует считать следующий:
yyyy-mm-ddthh:mm:sstzd
Где | yyyy | = четыре цифры года |
mm | = две цифры месяца (01 - январь) | |
dd | = две цифры дня месяца (01-31) | |
hh | = две цифры часа (00-23; am/pm запрещены) | |
mm | = две цифры минут (00-59) | |
ss | = две цифры секунд (00-59) | |
tzd | = идентификатор временной зоны |
В качестве tzd (код временной зоны) можно использовать следующие:
z | обозначает utc (coordinated universal time) |
+hh:mm | указывает местное время в часах и минутах опережающее utc. |
-hh:mm | указывает местное время в часах и минутах отстающее от utc. |
Символ t указывает на начало строки символов времени.