tomcat启动时间不对

tomcat启动时间不对,第1张

确认一下你服务器的时间是不是有问题,如果没问题的话,那就是tomcat时区设置有问题,把tomcat时区改对。在eclipse的tomcat的jvm setting加入-Duser.timezone=GMT+08

不会是ntpdate 同步时间自动修改了吧?

tomcat 的时间变化,那有可能是程序代码出问题了。

有代码误调用了 TimeZone.setDefault , 这个是比较常见的,特别是有格式化时间的代码处。格外小心,仔细查查吧,我以前被这个坑过。

import java.util.Date

import java.util.TimeZone

public class Test {

public static void main(String[] args) {

System.out.println(new Date().toString())

TimeZone.setDefault(TimeZone.getTimeZone("0"))

System.out.println(new Date().toString())

}

}

//Thu May 25 11:44:47 CST 2017

//Thu May 25 03:44:47 GMT 2017


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/782837.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-23
下一篇2023-08-23

发表评论

登录后才能评论

评论列表(0条)

    保存