我有一个在 Windows 机器上运行的 jvm。它使用 TimeZone.getDefault() 显示当前时间(包括时区信息)。 我将我的操作系统从东部时间(美国和加拿大)更改为中部时间(美国和加拿大),jvm 显示的时区没有相应改变。 当我重新启动 jvm 时,jvm 的时区会更新。 有没有办法在不重启 jvm 的情况下从操作系统获取最新的时区信息?
谢谢。
最佳答案
关于java - 操作系统时区更改后jvm默认时区更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28716017/