Java中日期转换问题

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不会报错,第二种会

本文出自 “曾颐楠的播客” 博客,请务必保留此出处http://zengyinan.blog.51cto.com/9524976/1716483

原文地址:https://www.cnblogs.com/zengyinanos/p/5042781.html