在进行Java时间类型转换之前,我个人推荐先看看我的文章: mysql 表字段类型对应java 类型文章收录 。之所以推荐先看一看“Mysql与Java类型对应”的文章,是因为我们有时根据数据库中的表字段进行编写Java实体类代码时,不清楚 Mysql与Java 数据类型的对应,而选择了错误的 Java 数据类型,导致需要进行时间格式的转换。
例如,Mysql中,datetime 类型字段 与 Java中的 java.sql.Timestamp 数据类型对应。而一些小伙伴可能认为,Mysql中的 datetime 类型字段是与 Java中 java.util.Date 类型对应,导致在插入时间数据时,因为时间格式不正确,导致插入时间数据报错!
文章一: 关于java的date类型向mysql的datetime中存储的问题
文章二: JAVA中如何将以Date型的数据保存到数据库以Datetime型的字段中
文章三: java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)
文章四: