Apa arti 'Z' di cap waktu Unix '120314170138Z'?

157

Saya memiliki sertifikat X.509 yang memiliki 2 stempel waktu:

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

Apa arti karakter postfix 'Z'. Apakah ini menentukan zona waktu?

HomeCoder
sumber
8
Biasanya menunjukkan waktu "zulu", alias, UTC / GMT. lihat: meta.stackexchange.com/questions/15986/…
Marc B
2
Apa yang menghasilkan output itu, dan mengapa menggunakan tahun 2 digit?
Keith Thompson
2
@Keith Thompson Diproduksi dalam PHP 5.2 dengan: var_dump (openssl_x509_parse ($ certString))
HomeCoder

Jawaban:

177

Iya. 'Z' adalah singkatan dari Zulu time, yang juga GMT dan UTC.

Dari http://en.wikipedia.org/wiki/Coordinated_Universal_Time :

Zona waktu UTC kadang-kadang dilambangkan dengan huruf Z — referensi ke zona waktu bahari yang setara (GMT), yang telah dilambangkan dengan Z sejak sekitar 1950. Surat itu juga mengacu pada "deskripsi zona" dari nol jam, yang telah digunakan sejak 1920 (lihat riwayat zona waktu). Karena alfabet fonetik NATO dan kata radio amatir untuk Z adalah "Zulu", UTC kadang-kadang dikenal sebagai waktu Zulu.

Secara teknis, karena definisi zona waktu bahari didasarkan pada posisi longitudinal, waktu Z tidak persis sama dengan 'zona' waktu GMT yang sebenarnya. Namun, karena ini terutama digunakan sebagai waktu referensi, tidak masalah apa wilayah Bumi itu berlaku selama semua orang menggunakan referensi yang sama.

Dari wikipedia lagi, http://en.wikipedia.org/wiki/Nautical_time :

Sekitar tahun 1950, akhiran huruf ditambahkan ke deskripsi zona, menugaskan Z ke zona nol, dan A – M (kecuali J) di timur dan N – Y di barat (J dapat ditugaskan ke waktu lokal di non-bahari) aplikasi; zona M dan Y memiliki waktu jam yang sama tetapi berbeda 24 jam: sehari penuh). Ini harus disuarakan menggunakan alfabet fonetik yang melafalkan huruf Z sebagai Zulu, yang kadang-kadang mengarah ke penggunaan istilah "Zulu Time". Zona waktu Greenwich beroperasi dari 7,5 ° W hingga 7,5 ° E bujur, sedangkan zona A beroperasi dari 7,5 ° E hingga 22,5 ° E bujur, dll.

Sogger
sumber
apa singkatan untuk PDT dan PST
viper
Ini benar-benar tergantung pada konteks Anda dan format apa tujuan Anda harapkan. Jika Anda mencoba memetakan nilai PDT dan PST ke zona waktu Nautical, gunakan masing-masing T dan U ( timeanddate.com/time/zones ) Namun, ingat bahwa meskipun nilai offset sama, area geografis yang diwakilinya tidak.
Sogger
16

Z adalah singkatan dari 'Zulu' - waktu Anda berada di UTC. Dari Wikipedia :

Zona waktu UTC kadang-kadang dilambangkan dengan huruf Z — referensi ke zona waktu bahari yang setara (GMT), yang telah dilambangkan dengan Z sejak sekitar 1950. Surat itu juga mengacu pada "deskripsi zona" dari nol jam, yang telah digunakan sejak 1920 (lihat riwayat zona waktu). Karena alfabet fonetik NATO dan kata radio amatir untuk Z adalah "Zulu", UTC kadang-kadang dikenal sebagai waktu Zulu. Ini terutama benar dalam penerbangan, di mana Zulu adalah standar universal.

Carl Norum
sumber