当前位置: 首页 > 面试题库 >

java.util.TimeZone日光信息如何更新?

常茂
2023-03-14
问题内容

我找不到周围类似的问题,所以就到这里。

我需要创建一些警报,并基本上确定夏令时的临近时间,即 下周四夏令时开始

问题 时区如何知道正确的信息?

我之所以要求这样做,是因为,例如,在我们的国家(巴西)中,将日期定义为政府将要发生的日期的前一年。它甚至可能在特定年份不存在。这在其他国家也可能发生。

在Java
Doc上
,可以找到以下信息:

如果基础TimeZone实现子类支持历史夏时制时间表和GMT偏移量更改,则此方法将返回历史上正确的偏移量值

它说它返回了 历史上正确的 。但是这种检测时区的方法是否值得信赖?它是否取决于常规的Java更新,例如,它是否可以从Windows中的某个位置读取?

提前致谢!


问题答案:

以下链接说明了使用“ 时区更新程序工具” 在Java中更新时区的官方方法。

https://www.oracle.com/java/technologies/javase/tzupdater-
readme.html

基本上,下载工具罐并运行命令

java -jar tzupdater.jar options



 类似资料:
  • 问题内容: 如何更新OpenJDK的时区信息?Oracle推出了tzupdater,但这受其许可证的约束,因此我不想使用它。我正在寻找一种开源替代方案,该方案将允许我仅更新时区信息,而不是整个JRE。 问题答案: Azul最近发布了一个开源工具来更新TZ数据:https : //www.azul.com/products/open-source- tools/ziupdater-time-zone

  • 本文向大家介绍C# 如何添加错误日志信息,包括了C# 如何添加错误日志信息的使用技巧和注意事项,需要的朋友参考一下 系统日志 系统日志包含了由Windows系统组件记录的事件。例如,在启动期间装入驱动程序或其他系统组件失败被记录到系统日志。要查看系统日志: 打开命令提示符。 在提示符下输入eventvwr。这打开了Windows事件查看器。 应用程序日志 应用程序日志包含了由应用程序或程序记录的事

  • 更多的信息 最佳的帮助信息来自Go语言的官方网站,https://golang.org ,它提供了完善的参考文档,包括编程语言规范和标准库等诸多权威的帮助信息。同时也包含了如何编写更地道的Go程序的基本教程,还有各种各样的在线文本资源和视频资源,它们是本书最有价值的补充。Go语言的官方博客 https://blog.golang.org 会不定期发布一些Go语言最好的实践文章,包括当前语言的发展状

  • 如果您想查阅某个程序的更详细资料,应该先试试 man 程序名称,或者 info 程序名称。 在 /usr/share/doc 目录里有很多有用的文档,特别是 /usr/share/doc/HOWTO 和 /usr/share/doc/FAQ 里有很多值得一读的文章。 如果您想提交错误报告,请先查阅这些文件: /usr/share/doc/debian/bug*。 针对某个程序,其有关于 Debia

  • 如果您想查阅某个程序的更详细资料,应该先试试 man 程序名称,或者 info 程序名称。 在 /usr/share/doc 目录里有很多有用的文档,特别是 /usr/share/doc/HOWTO和 /usr/share/doc/FAQ 里有很多值得一读的文章。如果您想提交错误报告,请先查阅这些文件: /usr/share/doc/debian/bug*。针对某个程序,其有关于 Debian 的

  • 如果您想查阅某个程序的更详细资料,应该先试试 man 程序名称,或者 info 程序名称。 在 /usr/share/doc 目录里有很多有用的文档,特别是 /usr/share/doc/HOWTO和 /usr/share/doc/FAQ 里有很多值得一读的文章。如果您想提交错误报告,请先查阅这些文件: /usr/share/doc/debian/bug*。针对某个程序,其有关于 Debian 的