当前位置:   article > 正文

Java 8判断日期是早于还是晚于另一个日期_java中时间大于是早还是晚、

java中时间大于是早还是晚、

 

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

  1. import java.time.LocalDate;
  2. import java.time.temporal.ChronoUnit;
  3. public class DateUtil {
  4. public static void main(String[] args) {
  5. LocalDate today = LocalDate.now();
  6. LocalDate tomorrow = LocalDate.of(2021, 2, 6);
  7. if (tomorrow.isAfter(today)) {
  8. System.out.println("之后的日期: "+tomorrow);
  9. }
  10. LocalDate yesterday = today.minus(1, ChronoUnit.DAYS);
  11. if (yesterday.isBefore(today)) {
  12. System.out.println("之前的日期: "+yesterday);
  13. }
  14. }
  15. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/260511
推荐阅读
相关标签
  

闽ICP备14008679号