以下是格式日期MM / dd / yyyy的验证码。
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
formatter.setLenient(false);
Calendar cal = Calendar.getInstance();
Date myDate = formatter.parse("01/02/2014888");
cal.setTime(myDate);
当日期字符串为01/02/2014888时,它会通过验证。 如何正确进行验证?
答案 0 :(得分:1)
Calendar
课程将允许您在将来创建日期,因此2014888是完全有效的一年,尽管有一段距离。如果要在允许的日期添加其他约束,则需要自己检查值,例如:
if (cal.get(Calendar.YEAR) > endOfTime) {
// do something about it
}