JAVA 两个日期的比较

Posted laugher_ccc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA 两个日期的比较相关的知识,希望对你有一定的参考价值。

1.使用after或before

注意是import java.util.Date;

  1)日期相同的时候

        Date date = new Date(2016,9,6);
        Date date2 = new Date(2016,9,6);
        System.out.println(date.before(date2));//false
        System.out.println(date.after(date2));//false

 

 2)日期1小于日期2

        Date date = new Date(2016,9,5);
        Date date2 = new Date(2016,9,6);
        System.out.println(date.before(date2));//true
        System.out.println(date.after(date2));//false

 

 3)日期1大于日期2

        Date date = new Date(2016,9,7);
        Date date2 = new Date(2016,9,6);
        System.out.println(date.before(date2));//false
        System.out.println(date.after(date2));//true

 

以上是关于JAVA 两个日期的比较的主要内容,如果未能解决你的问题,请参考以下文章

java字符串格式转换成日期格式

java中怎么比较两个日期的大小

如何用JS比较两个日期时间的大小呢?

如何用java比较两个时间或日期的大小

Java中如何比较 String型 日期 ??

如何比较Java中的两个字符串日期?