1.编程时要判断用java.util.Date还是java.sql.Date。
2.和数据库打交道的必须为java.sql.Date,所以涉及到将java.util.Date转为java.sql.Date
3.将util.Date处理为sql.Date:
util.Date有Date()构造方法,有long型getTime()方法。而sql.Date有Date(long date)构造方法,所以:java.util.Date date=new java.util.Date();
java.sql.Date d=new java.sql.Date(date.getTime());
这样就将util.Date处理为sql.Date
2.和数据库打交道的必须为java.sql.Date,所以涉及到将java.util.Date转为java.sql.Date
3.将util.Date处理为sql.Date:
util.Date有Date()构造方法,有long型getTime()方法。而sql.Date有Date(long date)构造方法,所以:java.util.Date date=new java.util.Date();
java.sql.Date d=new java.sql.Date(date.getTime());
这样就将util.Date处理为sql.Date