Java.sql.Date()和Java.util.Date()的互相转换

1.Java.util.Date()转Java.sql.Date():

SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date uDate = (Date) f.parseObject(date); 
java.sql.Date sqlDate = new java.sql.Date(uDate.getTime());

2.Java.sql.Date()转Java.util.Date():

java.sql.Date date=new java.sql.Date();
java.util.Date d=new java.util.Date (date.getTime());

最佳方法:一般别用Date,因为需要转换。使用timeStamp。

另外一种思路,使用Java.sql.Date().toString()转换为YYYY-MM-DD格式,用String保存于VO。

你可能感兴趣的:(数据库,java)