Что означает "Z" в отметке Unix "120314170138Z"?

У меня есть сертификат X.509, который имеет следующие 2 метки времени:

['validFrom'] = String(13) "120314165227Z"
['validTo']   = String(13) "130314165227Z"

Что означает символ postfix "Z". Указывает ли часовой пояс?

Ответ 1

Да. "Z" означает время Zulu, которое также является GMT и UTC.

Из http://en.wikipedia.org/wiki/Coordinated_Universal_Time:

Часовой пояс UTC иногда обозначается буквой Z-ссылкой на эквивалентный навигационный часовой пояс (GMT), который обозначается Z с 1950 года. В письме также говорится о "описании зоны" нулевые часы, которые использовались с 1920 года (см. историю часовых поясов). Поскольку фонетический алфавит НАТО и любительское радио слово для Z "Зулу", UTC иногда называют временем Зулу.

Технически, поскольку определение морских часовых поясов основано на продольном положении, время Z не точно совпадает с реальной зоной времени GMT. Однако, поскольку он в основном используется в качестве контрольного времени, не имеет значения, в какой области Земли оно применяется до тех пор, пока все используют одну и ту же ссылку.

Из wikipedia снова http://en.wikipedia.org/wiki/Nautical_time:

Примерно в 1950 году к описанию зоны был добавлен суффикс письма, присвоение Z нулевой зоне и A-M (кроме J) на восток и N-Y на запад (J может быть назначено по местному времени в неморских Приложения; зоны M и Y имеют одинаковое время, но отличаются на 24 часы: полный день). Они должны были быть озвучены с использованием фонетического алфавит, который произносит букву Z как Zulu, ведущую иногда к использование термина "Время Зулу". Часовой пояс в Гринвиче От 7,5 ° С до 7,5 ° восточной долготы, а зона А - от 7,5 ° С до 22,5 ° восточной долготы и т.д.

Ответ 2

Z означает "Зулу" - ваше время в UTC. Из Wikipedia:

Часовой пояс UTC иногда обозначается буквой Z-ссылкой на эквивалентную навигационную часовую зону (GMT), которая обозначается Z с 1950 года. В письме также упоминается "описание зоны" нуля часы, которые использовались с 1920 года (см. историю часовых поясов). Поскольку фонетический алфавит НАТО и радиолюбительство для Z - это Zulu, UTC иногда называют временем Zulu. Это особенно верно в авиации, где Зулу является универсальным стандартом.