首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在java中检查一个日期是否在另一个日期之后?

如何在java中检查一个日期是否在另一个日期之后?
EN

Stack Overflow用户
提问于 2014-03-15 21:22:13
回答 5查看 10K关注 0票数 5

我接受两个日期作为命令行参数,并希望检查第一个日期是否在第二个日期之后。日期的格式为"dd/MM/yyy“。例如: java dateCheck 01/01/2014 15/03/2014我还需要检查硬编码到程序中的第三个日期是否在第二个日期之前。

EN

Stack Overflow用户

发布于 2014-03-15 21:27:34

要先读取日期并进行检查,请执行以下操作:

代码语言:javascript
复制
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
}
票数 0
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22424360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档