项目部署到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,代码中是拿的当前时间。

求教,是不是什么地方想错了? 在线等。。
...全文
604 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
马七甲 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
  • 打赏
  • 举报
回复
忘记说了 下面的时间是正确的时间

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧