java.sql.date的时分秒去哪里了?
首先 java.sql.date 是为了数据库而设计的
是 java.util.date 的子类。
数据库有date和datetime类型,
前者是不带时分秒,后者代时分秒
在不管是java.sql.date还是 java.util.date 存储为date是会丢失时分秒!
在java中
java.sql.date和 java.util.date 是不会互相丢失精度的!
因为它们都有一个longtime 做为存储用。
数据->sql.date
1.如果数据库使用的是 GetDate 无疑没有时分秒,因为数据库没有
2.如果数据库使用的是gettime 时分秒就不会丢失
所以总算是明白了java.sql.date的时分秒的问题!