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

在连接引擎这加上serverTimezone=GMT%2B8 设置时区就可以了
遇到一个问题,在java程序中用new Date()获取后,时间是正确的,通过mybatis操作的时候,发现插入或更新到数据库的时间不一致,后来经过查看数据库的配置发现,两个时区不一致造成,如下图,我当时操作的时间是上午11点,而第一条数据插入的时候是上午3点:
在连接引擎这加上serverTimezone=GMT%2B8 设置时区就可以了
本文标题:java new Date()时间与保存到数据库时间不一致问题
本文链接:https://www.haomeiwen.com/subject/zakzqltx.html
网友评论