ユーザーは次の形式で日付を入力する必要があります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
しかし、私が入力してもtrueを返します
SimpleDateFormat("yyyy-MM-dd")