将String ->util date - > sql date
在学过mvc后,可以新建一个工具类,把转换代码写到util包中
public class DateUtil {
private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
//将str转换成java.util.Date,转换成功返回对应的日期,失败返回null
public static java.util.Date string2UtilDate(String str){
try{
java.util.Date temp = sdf.parse(str);
return temp;
} catch (ParseException e) {
return null;
}
}
//将str转换成java.sql.Date,转换成功返回对应的日期,失败返回null
public static java.sql.Date string2SqlDate(String str){
java.util.Date temp = string2UtilDate(str);
if(temp != null){
return new java.sql.Date(temp.getTime());
}else{
return null;
}
}
}