我想知道在 爪哇咖啡中是否有任何方法可以做到这一点。否则我可能会采用正则表达式解决方案。
我有来自用户的输入字符串,可以是任何字符。我想检查输入字符串是否符合我要求的日期格式。
由于我有输入 2013/09/25和我所需的格式是 Dd/MM/yyyy,因此,在这种情况下,我应该得到 假的。
我不想转换这个日期,我只是想检查输入字符串是否符合要求的日期格式。
我试过跟随
Date date = null;
try {
date = new SimpleDateFormat("dd/MM/yyyy").parse("20130925");
} catch (Exception ex) {
// do something for invalid dateformat
}
但是 catch (Exception ex)块无法捕获由 SimpleDateFormat.Parse ()生成的任何异常;