相关疑难解决方法(0)

Java:getTimeZone 不返回默认值

我有以下说明:

TimeZone zone = TimeZone.getTimeZone("Asia/Toyo");
Run Code Online (Sandbox Code Playgroud)

显然,它应该返回 null,但它会返回默认时区,这不是我想要的行为。来自 Java 文档:

TimeZone如果无法理解给定的 ID,则返回指定的或 GMT 区域。

如果字符串不指示有效的时区,有没有办法获取相应的时区和空值?

我没有找到一个好的解决方案来获取所有时区并迭代它们。

java timezone

5
推荐指数
2
解决办法
1498
查看次数

标签 统计

java ×1

timezone ×1