gpt4 book ai didi

datetime - ISO-8601 是否允许使用时区缩写 UTC 而不是 Z 作为时区?

转载 作者:行者123 更新时间:2023-12-02 19:34:42 25 4
gpt4 key购买 nike

在我参与的几个项目中,我们使用了

YYYY-MM-DDThh:mm:ssUTC

例如

2017-01-01T12:00:00UTC

作为时间格式并声称它(错误地?)是 ISO-8601 的兼容子集。

很明显,ISO-8601 包括 Z+hhmm 作为指定 UTC 偏移量的合法方式,从而指定时区(忽略夏令时)。

很明显,W3C 和大多数其他采用 ISO-8601(子集)的组织更喜欢使用 Z(和 +hhmm)。

我正在寻找熟悉或更好地拥有 ISO-8601 副本的人来确认是否符合使用任何时区缩写,特别是 UTC(作为 zulu-time 的同义词) “Z”)。

我相信 IANA 负责时区,而 ISO-8601 使用偏移量只是为了避免处理时区更改问题。

我发现了标准的旧版本 here其中没有提到时区缩写。我想确认在当前标准(ISO-8601:2004?)中使用 UTC 并声明符合 ISO-8601 是无效的。

最佳答案

我有 ISO-8601:2004,根据 Wikipedia是最新版本。我不认为它允许使用 UTC 来代替 Z,尽管它在规范中经常提到“UTC”。

关于datetime - ISO-8601 是否允许使用时区缩写 UTC 而不是 Z 作为时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44029553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com