项目部署到tomcat服务器,项目时间和服务器时间不一致,求解决方案

qq_30906611 2015-08-28 03:04:56
。。。。。
。。。。
。。。
。。

//项目启动中(TOMCAT服务器)(这些是SecureCRT中输出的)
八月 28, 2015 2:49:58 上午 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/27 config=null
八月 28, 2015 2:49:58 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 148462 ms

//项目日志
2015-08-28 02:52:00,005 INFO auditRefundLogger pool-3-thread-1 当前时间:252 ,配置时间:1953 ,没有到执行时间....

You have new mail in /var/spool/mail/cplatform
//查询服务器时间
[cplatform@www logs]$ date
2015年 08月 28日 星期五 14:52:14 CST

项目日志中的时间 和查询的服务器时间显然相差了12个小时
PS:不用怀疑是不是少打了个pm,代码中是拿的当前时间。

求教,是不是什么地方想错了? 在线等。。
...全文
319 11 点赞 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
马七甲 2015-08-28
时区问题,改成统一的就好了
  • 打赏
  • 举报
回复
DY1201 2015-08-28
时区的问题,linux系统的时区和你自己装的windows系统时间不一致
  • 打赏
  • 举报
回复
qq_30906611 2015-08-28
回复 nicholasbobo: 这个,我倒可以去确认一下。
  • 打赏
  • 举报
回复
nicholasbobo 2015-08-28
其他服务器都没问题,那就是有问题的服务器有问题,而不是你程序有问题 有问题的服务器可能是时区设置的其他时区,或者设置的时间跟其他服务器不同步
  • 打赏
  • 举报
回复
qq_30906611 2015-08-28
回复 nicholasbobo: 服务器在大陆, 获取当前时间的方法为 Calendar cal = Calendar.getInstance(); cal.getTime(); Format一下 PS:在其他服务器上不存在此问题 且各个服务器时间都一样 会不会是tomcat哪里配置有问题?
  • 打赏
  • 举报
回复
nicholasbobo 2015-08-28
时区不一样吧,转换时间时设置下时区
  • 打赏
  • 举报
回复
qq_30906611 2015-08-28
回复 gukuitian: 先不管格式问题了,项目的时间从getTime()上来,就是比真实时间慢了12个小时 求一些启发,或者提示
  • 打赏
  • 举报
回复
gukuitian 2015-08-28
你的日期格式化是怎么弄的, 用24小时形式多好
  • 打赏
  • 举报
回复
qq_30906611 2015-08-28
忘记说了 下面的时间是正确的时间
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-08-28 03:04
社区公告
暂无公告