gpt4 book ai didi

java - 在Java中获取带有国家代码的地区的时区

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

我必须传递一 strip 有时区信息的消息 (jms),例如 (America/Los_Angeles),但我只有国家名称和代码。如果可能的话,使用 Java 代码获取时区信息。我在某处读到这个:

System.out.println(TimeZone.getTimeZone("US"));

但它的输出为

sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]

我期待“America/Los_Angeles”列表,......

最佳答案

内置 Java 类不提供此功能,但 ICU's TimeZone class确实如此,TimeZone.getAvailableIDs("US") 提供了正确的答案。

关于java - 在Java中获取带有国家代码的地区的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50498146/

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