gpt4 book ai didi

java - 标准时间和夏令时

转载 作者:行者123 更新时间:2023-12-02 08:51:16 25 4
gpt4 key购买 nike

这实际上并不是一个技术编程问题,但它与 Java 中处理和显示时区有关。

在美国,有东部时间太平洋时间等时区,在夏令时期间,它们是东部夏令时间太平洋夏令时间,而当夏令时未生效时,它们是东部标准时间太平洋标准时间

因此,由于夏令时从 3 月的第二个星期天开始,到 11 月的第一个星期日结束,因此 3 月和 11 月之间的日期采用 东部标准时间太平洋标准时间无效?例如,以下日期在技术上不存在吗?

Tuesday, September 29, 2015 at 10 am PST

是否应该是太平洋夏令时 (PDT),或者只是简单的PT以避免必须指定Daylight标准

最佳答案

... would saying that a date between March and November is in Eastern Standard Time or Pacific Standard Time be invalid?

如果您谈论的时区在该特定时间没有观察到该特定段,那么是的 - 它是无效的。东部标准时间始终为 UTC-5,东部夏令时间始终为 UTC-4。如果您在指 UTC-4 时说 EST,那么您就用错了。 (人们确实经常错误地使用它。)

但是,正如其他人指出的那样,许多时区的某些地点不遵守夏令时,即使其周围的地区也遵守夏令时。如果你说夏天的 MST,那么它在凤凰城有效,但在洛杉矶无效。

... or just simply PT to avoid having to specify Daylight or Standard?

是的,您可以只说PT并省略SD。在电视上经常这样做,但在计算机上却不那么常见。此外,这不适用于世界各地的时区(伦敦使用 GMT 和 BST - 那里没有通用的通用缩写)。

关于java - 标准时间和夏令时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32383495/

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