Unixタイムスタンプ「120314170138Z」で「Z」は何を意味しますか?


157

次の2つのタイムスタンプを持つX.509証明書があります。

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

後置文字「Z」はどういう意味ですか。タイムゾーンを指定していますか?


8
通常、 "zulu"時間、別名UTC / GMTを示します。参照:meta.stackexchange.com/questions/15986/...
マルク・B

2
何がその出力を生成したのですか、なぜ2桁の年を使用しているのですか?
キーストンプソン

2
@Keith Thompsonこれは、PHP 5.2で次のように作成されました:var_dump(openssl_x509_parse($ certString))
HomeCoder

回答:


177

はい。「Z」はズールー時間を表し、GMTおよびUTCでもあります。

http://en.wikipedia.org/wiki/Coordinated_Universal_Timeから:

UTCタイムゾーンは、Zという文字で表されることもあります。これは、1950年頃からZで表されている同等の航海タイムゾーン(GMT)への参照です。 1920年から使用されています(タイムゾーンの履歴を参照)。NATOのZの音声アルファベットとアマチュアラジオワードは「ズールー語」であるため、UTCはズールー時間と呼ばれることもあります。

技術的には、海上タイムゾーンの定義は縦方向の位置に基づいているため、Z時間は実際のGMT時間「ゾーン」と正確に一致しません。ただし、これは主に参照時間として使用されるため、誰もが同じ参照を使用している限り、地球のどの領域に適用されるかは関係ありません。

再びウィキペディアから、http : //en.wikipedia.org/wiki/Nautical_time

1950年頃、ゾーンの説明に文字のサフィックスが追加され、Zがゼロゾーンに、A–M(Jを除く)が東に、N–Yが西に割り当てられました(Jは非海上で現地時間に割り当てられる場合があります)アプリケーション;ゾーンMとYは同じ時刻ですが、24時間異なります(丸1日)。これらは、文字Zをズールー語と発音し、時には「ズールー時間」という用語の使用につながる音声アルファベットを使用して発声されることになっていました。グリニッジタイムゾーンは7.5°Wから7.5°Eの経度であり、ゾーンAは7.5°Eから22.5°Eの経度です。


PDTとPSTの略称ものです
バイパー

それは完全にあなたのコンテキストとあなたの目的地が期待しているフォーマットに依存します。PDTとPSTを航海のタイムゾーン値にマップする場合は、それぞれTとUを使用します(timeanddate.com/time/zones)。ただし、オフセット値は同じですが、それらが表す地理的領域は同じではありません。
Sogger

16

Zは「ズールー」を表します-あなたの時間はUTCです。ウィキペディアから:

UTCタイムゾーンは、Zという文字で表されることもあります。これは、1950年頃からZで表されている同等の航海タイムゾーン(GMT)への参照です。 1920年から使用されています(タイムゾーンの履歴を参照)。NATOのZの音声アルファベットとアマチュアラジオワードは「ズールー語」であるため、UTCはズールー時間と呼ばれることもあります。これは特に航空業界に当てはまり、そこではズールーが世界標準となっています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.