Unix 타임 스탬프 '120314170138Z'에서 'Z'는 무엇을 의미합니까?


157

다음 2 개의 타임 스탬프가있는 X.509 인증서가 있습니다.

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

접미사 문자 'Z'는 무엇을 의미합니까? 시간대를 지정합니까?


8
일반적으로 UTC / GMT와 같이 "zulu"시간을 나타냅니다. 참조 : meta.stackexchange.com/questions/15986/…
Marc B

2
그 결과물은 무엇이며 왜 2 자리 연도를 사용합니까?
Keith Thompson

2
@Keith Thompson PHP 5.2에서 다음과 같이 제작되었습니다 : var_dump (openssl_x509_parse ($ certString))
HomeCoder

답변:


177

예. 'Z'는 Zulu 시간을 나타내며 GMT 및 UTC이기도합니다.

에서 http://en.wikipedia.org/wiki/Coordinated_Universal_Time :

UTC 시간대는 때때로 문자 Z로 표시됩니다. 즉, 1950 년 이후 Z로 표시된 등가의 해상 시간대 (GMT)를 나타냅니다. 문자는 0 시간의 "영역 설명"을 나타냅니다. 1920 년부터 사용되었습니다 (시간대 기록 참조). Z의 NATO 음성 알파벳 및 아마추어 라디오 단어는 "Zulu"이므로 UTC는 Zulu 시간이라고도합니다.

기술적으로 해상 시간대의 정의는 세로 위치를 기준으로하기 때문에 Z 시간은 실제 GMT 시간 '구역'과 정확히 동일하지 않습니다. 그러나 주로 참조 시간으로 사용되므로 모든 사람이 동일한 참조를 사용하는 한 지구의 어떤 영역에 적용되는지는 중요하지 않습니다.

wikipedia에서 다시 http://en.wikipedia.org/wiki/Nautical_time :

1950 년경, Z가 0 구역에, A–M (J 제외)을 동쪽으로, N-Y를 서쪽으로 할당하는 문자 설명이 구역 설명에 추가되었습니다 (J는 비해 상 현지 시간으로 할당 될 수 있음). 영역 M과 Y는 시계 시간은 동일하지만 24 시간 차이가 있습니다 (하루 종일). 이것들은 문자 Z를 줄 루어로 발음하는 음성 알파벳을 사용하여 발성되어 때로는 "줄루 시간"이라는 용어를 사용하게되었다. 그리니치 표준 시간대는 7.5 ° W ~ 7.5 ° E 경도이며, 영역 A는 7.5 ° E ~ 22.5 ° E 경도 등입니다.


PDT와 PST의 약자
viper

그것은 당신의 상황과 목적지가 어떤 형식을 기대 하느냐에 전적으로 달려 있습니다. PDT 및 PST를 해상 시간대 값에 맵핑하려는 경우 각각 T 및 U ( timeanddate.com/time/zones )를 사용하십시오. 그러나 오프셋 값이 동일하지만 해당 지역이 나타내는 지리적 영역이 동일하지는 않습니다.
Sogger

16

Z는 '줄루 (Zulu)'의 약자입니다. 시간은 UTC입니다. 에서 위키 백과 :

UTC 시간대는 때때로 문자 Z로 표시됩니다. 즉, 1950 년 이후 Z로 표시된 등가의 해상 시간대 (GMT)를 나타냅니다. 문자는 0 시간의 "영역 설명"을 나타냅니다. 1920 년부터 사용되었습니다 (시간대 기록 참조). Z의 NATO 음성 알파벳 및 아마추어 라디오 단어는 "Zulu"이므로 UTC는 Zulu 시간이라고도합니다. Zulu가 보편적 인 표준 인 항공에서는 특히 그렇습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.