我记得当时用的时候是可以的,但是当把日期读出来的时候却没有时间,也就是说只有几月几日,后来用了java.sql.Timestamp就可以了,至于说new一个java.sql.date,你必须new java.sql.Date(System.currentTimeMillis())才可以,用java.util.Date也是一样要得到long类型的时间然后赋给java.sql.Date.