use*_*192 5 java date command-line-arguments
我将两个日期作为命令行参数,并想检查第一个日期是否在第二个日期之后。日期格式为“dd/MM/yyy”。示例:java dateCheck 01/01/2014 15/03/2014 我还需要检查硬编码到程序中的第三个日期是否在第二个日期之前。
要读取日期并检查之前:
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyy");
try {
Date date1 = sdf.parse(string1);
Date date2 = sdf.parse(string2);
if(date1.before(date2)) {
// do something
}
} catch(ParseException e) {
// the format of the read dates is not the expected one
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9358 次 |
| 最近记录: |