Java解析异常

时间:2012-08-20 06:58:41

标签: java parsing exception

我创建了一个hibernate程序,当我尝试格式化日期时,我得到了下面提到的错误:

  

java.text.ParseException:Unparseable date

SimpleDateFormat formatter=new SimpleDateFormat("dd/MM/yyyy");
SimpleDateFormat formatter1=new SimpleDateFormat("yyyy-MM-dd");
Date date1=null;
Date date2=null;
Date startdate=(Date)formatter.parse(startDate);
Date enddate=(Date)formatter.parse(endDate);

如何解决解析异常?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您正在尝试解析startdate但它实际上并不包含任何日期,因此Exception

你应该尝试:

String strDate = "2012-10-20";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date startDate = formatter.parse(strDate);