# JDK时区规则过时|java时间错误|timexzone updater > **参考网址** > https://www.oracle.com/java/technologies/javase/tzupdater-readme.html#ondemand 是JDK时区数据过时导致的,下载timeupdater tool更新一下就好了 下载地址 https://www.oracle.com/java/technologies/javase-tzupdater-downloads.html 在tzupdater.jar同目录下执行以下命令 ```{lang} 更新前 PS F:\home\testforjava\tzupdater-2.3.2> java -jar tzupdater.jar -V tzupdater version 2.3.2-b02 JRE tzdata version: tzdata2018g 可以看到,timezone 数据还是2018年的版本 tzupdater tool would update with tzdata version: tzdata2023c 更新中 PS F:\home\testforjava\tzupdater-2.3.2> java -/www.iana.org/time-zones/repository/tzdata-lat est.tar.gz Using https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz as source for tzdata bundle. 更新后 PS F:\home\testforjava\tzupdater-2.3.2> java -jar tzupdater.jar -V tzupdater version 2.3.2-b02 JRE tzdata version: tzdata2023c 这一行代表timezone数据更新成功了 已经更新到2023年了 tzupdater tool would update with tzdata version: tzdata2023c ``` Loading... # JDK时区规则过时|java时间错误|timexzone updater > **参考网址** > https://www.oracle.com/java/technologies/javase/tzupdater-readme.html#ondemand 是JDK时区数据过时导致的,下载timeupdater tool更新一下就好了 下载地址 https://www.oracle.com/java/technologies/javase-tzupdater-downloads.html 在tzupdater.jar同目录下执行以下命令 ```{lang} 更新前 PS F:\home\testforjava\tzupdater-2.3.2> java -jar tzupdater.jar -V tzupdater version 2.3.2-b02 JRE tzdata version: tzdata2018g 可以看到,timezone 数据还是2018年的版本 tzupdater tool would update with tzdata version: tzdata2023c 更新中 PS F:\home\testforjava\tzupdater-2.3.2> java -/www.iana.org/time-zones/repository/tzdata-lat est.tar.gz Using https://www.iana.org/time-zones/repository/tzdata-latest.tar.gz as source for tzdata bundle. 更新后 PS F:\home\testforjava\tzupdater-2.3.2> java -jar tzupdater.jar -V tzupdater version 2.3.2-b02 JRE tzdata version: tzdata2023c 这一行代表timezone数据更新成功了 已经更新到2023年了 tzupdater tool would update with tzdata version: tzdata2023c ``` 最后修改:2025 年 07 月 14 日 © 允许规范转载 赞 1 别打赏,我怕忍不住购买辣条与续命水