数据库中datetime字段与查询出来的时间不一致问题

数据库中的时间使用系统的默认时区

而jdbc的url中的serverTimezone与数据库默认时区不一致就会导致查询出来的时间与数据库不同

解决办法:修改jdbc的url中的 serverTimezoneAsia/Shanghai

jdbc:mysql://localhost:3306/miaosha?useUnicode=true&useSSL=false&characterEncoding=utf-8&serverTimezone=Asia/Shanghai

posted @ 2021-06-01 16:17  编程の小白  阅读(777)  评论(0编辑  收藏  举报