1.
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    try {
        sdf.parse(birthday);
    } catch (ParseException e) {
        e.printStackTrace();
    }
     
2.
    DateLocaleConverter dlc = new DateLocaleConverter();
    try {
    dlc.convert(birthday);
    } catch (Exception e) {
    errors.put("birthday", "日期格式错误");
    }
     
 区别就是:
 用上面的方法输入2015-2-30不会报错,第二种会