【mysql】日期数据插入mysql数据库时,日期总会少一天的解决办法
百度了之后,发现有提到可能是驱动的问题,就检查了下驱动信息,果然发现连接参数中的字段serverTimezone设置为UTC,检查之后改为HongKong 或者 Asia/Shanghai就可以了
jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf8&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
0 条评论
想要飞的小乌龟
Java软件开发
- 从业日期: 2022/08/04
- 性别: 男
口头禅
每天搬一点,幸福多一点
41
发帖数
60
源码数
0
接单
8
获赞
23
获评
{{commentItem.nickName}}
{{formatIntervalTime(commentItem.createTime)}}{{childComment.nickName}} {{childComment.replyNickName}}
{{formatIntervalTime(childComment.createTime)}}