1. //String类型的日期转Java.sql.Date类型日期
    2. public java.sql.Date StringToSqlDate(String dateString) throws Exception {
    3. SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
    4. java.sql.Date sqlDate;
    5. if (dateString != null) {
    6. Date utilDate = format.parse(dateString);
    7. sqlDate = new java.sql.Date(utilDate.getTime());
    8. } else {
    9. sqlDate = null;
    10. }
    11. return sqlDate;
    12. }

    数据库字段是datetime,用jdbc连接数据库的时候,setDate(date),这里的date是java.sql.Date类型的。上面是转换方法,拿走直接用