我创建了一个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);
如何解决解析异常?
提前致谢。
答案 0 :(得分:2)
您正在尝试解析startdate
但它实际上并不包含任何日期,因此Exception
。
你应该尝试:
String strDate = "2012-10-20";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date startDate = formatter.parse(strDate);