我找不到类似的问题,所以就在这里。
我需要创建一些警报并基本上确定夏令时何时临近,即下周四日光开始
问题Timezone 如何知道正确的信息?
我这么问是因为,例如,在我的国家巴西,这一天是由政府在一年前定义的。它甚至可能在特定年份不存在。这可能也发生在其他国家。
在Java Doc上,可以找到以下信息:
如果底层 TimeZone 实现子类支持历史夏令时计划和 GMT 偏移更改,则此方法返回历史正确的偏移值
它说它返回历史正确的. 但这种检测时区的方法可信度如何?它是否依赖于常规的 java 更新,例如它是否从 Windows 中的某个位置读取?
提前致谢!
下面的链接解释了使用Timezone Updater Tool更新 Java 时区的官方方法。
https://www.oracle.com/java/technologies/javase/tzupdater-readme.html
基本上,下载工具jar并运行命令
java -jar tzupdater.jar options
| 归档时间: |
|
| 查看次数: |
782 次 |
| 最近记录: |