- java.util.Date同时包含日期和时间,而java.sql.Date仅包含日期
- sql.Date用于与数据库交互,对应数据库的date类型,util.sql适用于大多数情况
- 都有getTime方法返回毫秒数,可以直接构建
java.util.Date d = new java.util.Date(sqlDate.getTime()); - 继承关系:java.lang.Object -> java.util.Date -> java.sql.Date
具体的转换关系就是java.util.Date d=new java.util.Date (new Java.sql.Date());