昨天遇到一个问题,公司有个flex web项目,用户在使用的时候遇到一个这样的问题:人员生日修改后总比选的日期少一天。
公司前端是flex web 后台是springmvc+hibernate .断点看了后发现前后台时间少了一小时。数据库保存的时间也是对的,但是前端显示却是少了一小时。
后来查到是夏时令的问题,即时区问题。
参考了很多博客后,在eclipse中修改
在eclipse中设置
在 首选项->Tomcat ->JVM Settings 项,添加如下几个JVM Parameters:
-Duser.timezone=GMT+08。