gpt4 book ai didi

datetime - ISO 8601 夏令时

转载 作者:行者123 更新时间:2023-12-04 19:49:49 27 4
gpt4 key购买 nike

我的 API 使用 ISO 8601 向客户端表示时间。我们有一个功能,我们希望显示它来自哪个时区。通过纯粹存储时区偏移,我们正在失去对细节的跟踪。

即,犹他州和亚利桑那州遵守 MST -06:00半年,犹他州改用 MDT -07:00对于另一半。我们当前的解决方案是确定日期是否在夏令时并使用 *DT*ST 期间的时区否则,但来自亚利桑那州的 ISO 8601 日期将导致太平洋夏令时。

有没有办法指定是否以 ISO 8601 格式遵守夏令时?赞 2016-01-11T13:00:04Z DST0或类似的东西?

最佳答案

ISO 8601 在“时区”和“UTC 偏移量”这两个术语之间非常平稳(并且具有误导性)。

为了引用全局唯一的时刻,像“Thh:mm:ssZ+01:00”这样的表示完美地工作,因为:

  • 它指定了 UTC 刻度上的唯一点,
  • 发件人位于 Z+01 还是 Z+00 是不可知的
    夏令时期间。

  • 此外,如果您想传达发起者的位置,则可以在 8601 结构之外附加一个合适的位置字段。不需要在时间字段中包含位置。

    就我个人而言,我希望看到“时间 区域 ”从 ISO 8601 中排除。

    关于datetime - ISO 8601 夏令时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34730939/

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