spring boot 项目 前台向后台传递时间参数,插入到数据库中时间会少一天
分析:
经过测试,时间从前台传到后台数据是一样的,说明是后台向数据库传递过程中出现了问题
解决办法
在自己的application.yml文件中将数据库配置中的时区更改为serverTimezone=GMT%2B8
,也就是GMT+8时区
url: jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8