用户应按下一个格式输入日期yyyy-MM-dd
。所以我使用以下方法检查它:
public static boolean isDateValid(SimpleDateFormat dateFormat, String date) {
try {
dateFormat.parse(date);
return true;
} catch (ParseException e) {
e.printStackTrace();
return false;
}
}
但即使我12-12-2012
输入
SimpleDateFormat("yyyy-MM-dd")