[j解决] :java.util.Date 时间对象直接插入Mysql时区错误

1、问题描述

mysql 表字段数据类型为datetime , 实体类对应属性字段的数据类型为 java.util.Date

在做插入动作时,如果直接赋值一个java.util.Date对象,到数据库新增的数据会少8个小时,

 

 

 2、解决办法

2.1 将实体类属性字段改为 String 类型

 2.2 使用格式化类SimpleDateFormat 将 java.util.Date对象格式化成时间字符串,插入的数据就是正常的。

猜你喜欢

转载自www.cnblogs.com/jsonfa/p/12091835.html
今日推荐