java.util.date = org.apache.commons.lang.time.DateUtils.parseDate(value,new String [] {“mm / dd / yyyy”});
如果您提供无效的日期字符串(例如,值= 13/02/2000或值=“12/35/2000”),则不会导致错误(例如,13个月无效,35个为日期无效)。但是上面的函数只是移动了相应的日期月份位并给出了一个正确的日期。是否有一个函数会在这种情况下抛出ParseException?
答案 0 :(得分:4)
DateUtils.parseDateStrictly(String, String[])
FTW!