来自java的日期时间不同步(tomcat 7)

来自java的日期时间不同步(tomcat 7),java,date,tomcat,time,sync,Java,Date,Tomcat,Time,Sync,我正在linux机器上运行Tomcat7服务器 我遇到了一个问题,当我使用date命令更改后端时钟时,我从 new Date() 不同步 这是通过重新启动tomcat服务器修复的。有什么办法可以解决这个问题吗?我在googld中搜索了一下,没有找到答案 谢谢。如果您正在使用Centos,请查找/etc/sysconfig/clock文件并相应地更改时区。我认为您应该等待,看看它是否再次发生,也就是说,这是一件孤立的事情,还是经常发生。如果这种情况再次发生,你会得到更多的信息,知道是什么导致了它

我正在linux机器上运行Tomcat7服务器

我遇到了一个问题,当我使用date命令更改后端时钟时,我从

new Date()
不同步

这是通过重新启动tomcat服务器修复的。有什么办法可以解决这个问题吗?我在googld中搜索了一下,没有找到答案


谢谢。

如果您正在使用Centos,请查找/etc/sysconfig/clock文件并相应地更改时区。

我认为您应该等待,看看它是否再次发生,也就是说,这是一件孤立的事情,还是经常发生。如果这种情况再次发生,你会得到更多的信息,知道是什么导致了它,它可以随时复制。只要我更改linux时钟,java时间就不会得到更新,直到我重新启动Tomcat。请不要采取错误的方式,但是您多久更改一次linux系统时钟?或者你是说这只是发生在上周的夏令时?它随时都会发生。我的web应用程序的管理员将更改后端linux时钟,这取决于服务器所服务的时区的时间,可以遍布世界各地。为什么管理员不在代码中使用区域设置,并将用户的时区转换为与服务器的偏移量?服务器本身并不是在改变时区