java.util.Date与java.sql.Date

 

 精确位数:

java.util.Date日期格式为:年月日时分秒 
java.sql.Date日期格式为:年月日[只存储日期数据不存储时间数据] 
java.sql.Time日期格式为:时分秒 
java.sql.Timestamp日期格式为:年月日时分秒纳秒(毫微秒)

 

层级关系:

 

java.util.date与java.sql.date的转换:

它们都有getTime方法返回毫秒数,都可以直接构造

// util.date转换成sql.date
java.util.Date utilDate = new java.util.Date(); //获取当前时间
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());

// sql.date转换成util.date
java.sql.Date sqlDate1 = new java.sql.Date(new java.util.Date().getTime());
java.util.Date utilDate1 = new java.util.Date(sqlDate1.getTime());

  

 

posted @ 2018-02-28 10:06  裸奔的太阳  阅读(234)  评论(0编辑  收藏  举报