温馨提示×

java怎么判断两个日期相差多少天

小亿
110
2023-12-07 15:33:28
栏目: 编程语言

在Java中,可以使用java.time.LocalDate类来计算两个日期之间的天数差异。下面是一个示例代码:

import java.time.LocalDate;
import java.time.temporal.ChronoUnit;

public class Main {
    public static void main(String[] args) {
        LocalDate date1 = LocalDate.of(2021, 1, 1);
        LocalDate date2 = LocalDate.of(2021, 1, 10);

        long days = ChronoUnit.DAYS.between(date1, date2);

        System.out.println("日期相差天数:" + days);
    }
}

在上面的示例中,我们创建了两个LocalDate对象来表示两个日期,并使用ChronoUnit.DAYS.between方法计算它们之间的天数差异。结果将会打印出日期相差的天数。

0