Java如何判断一个日期是否早于或晚于指定日期呢?
下文笔者讲述两个日期之间的先后顺序的方法及示例分享,如下所示
使用日期的 isAfter或isBefore方法 即可检测两个日期之间的早晚顺序例:调用isBefore()方法时,当给定日期小于当前日期则返回true
package com.java265.util; import java.time.LocalDate; import java.time.temporal.ChronoUnit; public class TestClass { 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); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。