gpt4 book ai didi

Java JVM 时区名称通过 java.text.SimpleDateFormat

转载 作者:行者123 更新时间:2023-11-30 09:58:43 25 4
gpt4 key购买 nike

java.text.SimpleDateFormat 上的 Javadocs 在“z”模式字母上声明以下内容:

z Time zone General time zone Pacific Standard Time; PST; GMT-08:00

General time zone: Time zones are interpreted as text if they have names. For time zones representing a GMT offset value, the following syntax is used ...

问题是——“如果他们有名字”……这些名字是从哪里来的?我看到在一个环境中 JST 显示为“JST”,而在另一个环境中显示为“GMT+9”

最佳答案

时区名称嵌入在 JVM 中。它们来自 tz由 Arthur David Olson 维护的数据库。时区名称之间的差异是由使用不同版本的 tz 数据库的 JVM 引起的。 Sun 提供了一个 Timezone updater tool用于它的 JVM,您可以使用它来更新时区名称定义。当然,使用最新的 JVM 更新总是更好,但这并不总是一种选择。

关于Java JVM 时区名称通过 java.text.SimpleDateFormat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/613942/

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