ISO 8601 在 JavaScript 中格式化带有时区偏移的日期
要以 ISO 8601 格式高效地格式化带有时区偏移的日期,请利用以下准则:
W3C建议:
考虑示例:“2002-10-10T12:00:00−05:00”。这表示 2002 年 10 月 10 日中午,采用中部夏令时(以及美国东部标准时间)。它在 UTC 中的等效值是“2002-10-10T17:00:00Z”,相差 5 小时。
格式化步骤:
处理负时区偏移:
当 getTimezoneOffset() 返回负值时,例如“-120”,格式应遵循以下格式: "2013-07-02T09:00:00 12:00"。
辅助函数:
这个方便的函数简化了 ISO 8601 日期格式:
以上是如何使用 JavaScript 在 ISO 8601 中设置带时区偏移的日期格式?的详细内容。更多信息请关注PHP中文网其他相关文章!