2020
11-25
11-25
浅谈Mybatis+mysql 存储Date类型的坑
场景:把一个时间字符串转成Date,存进Mysql。时间天数会比实际时间少1天,也可能是小时少了13-14小时Mysql的时区是CST(使用语句:showVARIABLESLIKE'%time_zone%';查)先放总结:修改方法:1.修改数据库时区2.在jdbc.url里加后缀&serverTimezone=GMT%2B83.代码里设置时区,给SimpleDateFormat.setTimeZone(...)例外:newDate()可以直接存为正确时间,其他的不行。比如我试过,把newDate用sdf转个2次,然后就错误了贴...
继续阅读 >