Java Spring应用程序的TimeZone巴西

问题描述 投票:3回答:1

我正在使用Java 8,Maven和Spring的应用程序中工作。自2019年以来,巴西废除了夏令时。从那时起,当我运行该应用程序时,仍然像DST一样获得时间。

我已经使用tzupdate和ziupdate对其进行了修复,但是没有效果。即使我运行该应用程序时的日志也会偏移1小时。

应用程序始终与操作系统的本地时间保持一致,该操作系统适用于其他时区,但不适用于巴西。

任何人都知道该如何解决?

编辑:

更新Java版本时,我注意到了一些东西。当我在Windows终端上运行该应用程序时,日志以正确的时间显示。当我使用Visual Studio代码终端进行调试时,它的偏移时间为1。也许是VS Code的配置

java spring spring-boot timezone dst
1个回答
1
投票

尝试从VScode打开settings.json,并检查是否有指向较旧版本的jdk的java.home属性

© www.soinside.com 2019 - 2024. All rights reserved.