我是servlet和jsp的新手。我正在尝试将更多信息插入表中。这是我的代码
try{
DateFormat sdf = new SimpleDateFormat("dd/MM/yyyy",Locale.ENGLISH);
Date reg=sdf.parse(request.getParameter("dob"));
}
catch(ParseException e)
{
e.printStackTrace();
}

当我调试并且控制到达此行时,它会抛出一个错误
java.text.ParseException:Unparseable date:" 01-02-2014"
任何人都可以帮助我
答案 0 :(得分:3)
您的格式为dd / MM / yyyy,但日期为01-02-2014。 使日期格式与预期输入匹配。像这样:
DateFormat sdf = new SimpleDateFormat("dd-MM-yyyy",Locale.ENGLISH);