错误描述
主要原因
使用的高版本(6.x.x以上)Mysql数据库会与系统时区有差异造成异常。
解决方法
在jdbc连接的URL后面添加serverTimezone=GMT。由于中国处于东八区,因此需要写成serverTimezone=GMT%2B8,否则得到的时间会系统时间相差8个小时。
ps:可以使用低版本的数据库,例如:5.1.45及以下
使用的高版本(6.x.x以上)Mysql数据库会与系统时区有差异造成异常。
在jdbc连接的URL后面添加serverTimezone=GMT。由于中国处于东八区,因此需要写成serverTimezone=GMT%2B8,否则得到的时间会系统时间相差8个小时。
ps:可以使用低版本的数据库,例如:5.1.45及以下