原因:操作系统时区跟JVM的时区不一致
解决:
- 启动java时配置参数
-Duser.timezone=GMT+8 - 在程序中设定时区
- 配置Linux时区
/etc/sysconfig/clock(jre从这里获取时区信息)
ZONE="Asia/Shanghai" UTC=false ARC=false
原因:操作系统时区跟JVM的时区不一致
解决:
-Duser.timezone=GMT+8/etc/sysconfig/clock (jre从这里获取时区信息)ZONE="Asia/Shanghai" UTC=false ARC=false