问题:

配置的jdbc url没有添加时区配置,使用数据库默认时区,查询出时间比传入筛选条件玩13小时

 

 

 

 

 

 解决:

1.jdbc连接查询增加时区&serverTimezone=GMT

2.修改mysql默认时区

 

 原因:

mybatis底层封装date类型,Calender取mysql默认的时区封装

参考连接:https://blog.csdn.net/ziningyihao/article/details/90644295