gpt4 book ai didi

javascript - 显示 Javascript Date.toUTCString() 时区为 "Z"或 "UTC"

转载 作者:行者123 更新时间:2023-12-03 01:50:55 27 4
gpt4 key购买 nike

在我的 React 应用程序中,日期组件的 .toUTCString() 将其时区显示为“GMT”。这是错误的——格林威治标准时间与 UTC 不同:GMT 是时区,UTC 是时间标准,而且该方法字面上称为“toUTCString”而不是“toGMTstring”。在我的行业中,标准将 UTC 称为“Zulu”时间,并用“Z”显示 TZ 后缀。

有什么办法可以控制这种行为吗?目前我正在编写自定义格式化程序,并且我对使用它们感到有点厌倦。

更新:只是为了指出我正在谈论“人类可读”的屏幕格式; .toISOString() 中的 ISO8601 格式不是人类可读的。 .toUTCString() 几乎适用于合理的默认值;事实上,我正在使用 moment 来格式化每个日期,如果不是因为错误处理“UTC”的 javascript bug,将会有一个合理的默认值。

最佳答案

答案似乎是无法控制该方法打印的内容。事实上,该方法被称为 toUTCString 但在输出中打印 GMT 显然是另一个引人注目的事实,以及人们在编程语言中遇到的愚蠢的不一致之处。

关于javascript - 显示 Javascript Date.toUTCString() 时区为 "Z"或 "UTC",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50420503/

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