1、插入数据库时时间是正确的;
2、从数据库里查询出来时间也是正确的;
但是就是查看数据库中时间字段,时间是退后13小时的,按时间搜索的时会出问题。
原因:
传入时间的时区和mysql的时区不对,mysql版本会影响读取到的时区值。
解决:
mysql驱动的连接参数中 加上 &serverTimezone=Asia/Shanghai
1、插入数据库时时间是正确的;
2、从数据库里查询出来时间也是正确的;
但是就是查看数据库中时间字段,时间是退后13小时的,按时间搜索的时会出问题。
原因:
传入时间的时区和mysql的时区不对,mysql版本会影响读取到的时区值。
解决:
mysql驱动的连接参数中 加上 &serverTimezone=Asia/Shanghai