mybatis往数据库里加日期 差一天

1.产生

在测试类里:

SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
Users u = new Users("haha",sf.parse("2000-01-02"),"1","甘肃兰州");

mybatis配置文件中:

jdbc.url=jdbc:mysql://localhost:3306/ssm?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC

执行对数据库的修改后,查看数据库:

1	haha	2000-01-01	1	甘肃兰州

2.解决

修改mybatis配置文件中:

jdbc.url=jdbc:mysql://localhost:3306/ssm?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai

更多推荐