java new Date()时间与保存到数据库时间不一致问题

2021-03-12  本文已影响0人  原始人y

遇到一个问题,在java程序中用new Date()获取后,时间是正确的,通过mybatis操作的时候,发现插入或更新到数据库的时间不一致,后来经过查看数据库的配置发现,两个时区不一致造成,如下图,我当时操作的时间是上午11点,而第一条数据插入的时候是上午3点:

WX20210312-135322@2x.png

在连接引擎这加上serverTimezone=GMT%2B8 设置时区就可以了

上一篇 下一篇

猜你喜欢

热点阅读