PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

如何使用Java判断日期先后顺序?

PHPz
PHPz 转载
2023-04-23 18:43:08 1227浏览

用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判断日期先后顺序?的详细内容,更多请关注php中文网其它相关文章!

声明:本文转载于:亿速云,如有侵犯,请联系admin@php.cn删除