千家信息网

怎么用Java判断日期是早于还是晚于另一个日期

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,小编给大家分享一下怎么用Java判断日期是早于还是晚于另一个日期,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!用Java判
千家信息网最后更新 2025年01月24日怎么用Java判断日期是早于还是晚于另一个日期

小编给大家分享一下怎么用Java判断日期是早于还是晚于另一个日期,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

用Java判断日期是早于还是晚于另一个日期

另一个工作中常见的操作就是如何判断给定的一个日期是大于某天还是小于某天?在Java 8中,LocalDate类有两类方法isBefore()和isAfter()用于比较日期。调用isBefore()方法时,如果给定日期小于当前日期则返回true。

package com.shxt.demo02;  import java.time.LocalDate;  import java.time.temporal.ChronoUnit;  public class Demo11 {      public static void main(String[] args) {          LocalDate today = LocalDate.now();          LocalDate tomorrow = LocalDate.of(2018,2,6);          if(tomorrow.isAfter(today)){              System.out.println("之后的日期:"+tomorrow);          }          LocalDate yesterday = today.minus(1, ChronoUnit.DAYS);          if(yesterday.isBefore(today)){              System.out.println("之前的日期:"+yesterday);          }      }  }

以上是"怎么用Java判断日期是早于还是晚于另一个日期"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0