Open2

日付フォーマットISO8601の"Z"とはなにか

ふじしろふじしろ

結論

Zは協定世界時(UTC)を表す修飾子。

つまり
2021-05-21T14:00:00Z

2021-05-21T14:00:00+00:00
を表す。

ソース(ISO8601)

https://www.iso.org/obp/ui/#iso:std:iso:8601:-1:ed-1:v1:en

3.2.5 Designator symbols の "Z"

the UTC designator, added to the end of a time representation to indicate that a time of day is represented as UTC of day
NOTE The use of character “Z” comes from its commonly known relationship with the “zero meridian”, and its usage in the military and navigation as “Zulu time” which was inherited from GMT (Greenwich Mean Time).
(DeepL)
UTC指定子。時刻表現の最後に付加され、その日の時刻がUTCとして表現されていることを示す。
注:文字 "Z "の使用は、一般的に知られている "ゼロ子午線 "との関係や、GMT(グリニッジ標準時)から継承された "Zulu time "として軍事や航海で使用されたことに由来する。