急,字符串转换成日期格式的异常
String prestartdate = request.getParameter("prestartdate");
prestartdate = prestartdate + " 00:00:00";
System.out.println("CCCCCCCCCCCCCCCCCC"+prestartdate);
//将String类型转换成java.sql.Date类型
SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd hh24:mm:ss");
try{
java.util.Date startdate = sdf.parse(prestartdate.toString());
beginTime = new Date(startdate.getTime());
java.util.Date stopdate = sdf.parse(prestopdate.toString());
endTime = new Date(stopdate.getTime());
}catch(Exception e){
e.printStackTrace();
}
报以下异常;
java.text.ParseException: Unparseable date: "2009-11-01 00:00:00"
CCCCCCCCCCCCCCCCCC2009-11-01 00:00:00
at java.text.DateFormat.parse(DateFormat.java:334)
请问是什么原因,应该怎么解决?
在线等,非常感谢!