场景描述:数据库存储时间字段用timestamp类型,java接收Date类型,但是当我java获取时间的时候却只是"年-月-日 00:00:00",也就是时分秒都是00,检查发现是由于
date包导入的是java.sql.Date
原因:java.util.Date和java.sql.Date 区别应该是:java.util.Date 类型写到数据库后存储的值可以到秒,java.sql.Date 类型的写入后只能到日期。
场景描述:数据库存储时间字段用timestamp类型,java接收Date类型,但是当我java获取时间的时候却只是"年-月-日 00:00:00",也就是时分秒都是00,检查发现是由于
原因:java.util.Date和java.sql.Date 区别应该是:java.util.Date 类型写到数据库后存储的值可以到秒,java.sql.Date 类型的写入后只能到日期。