- 同月相差天数,月份,年份
LocalDate start = LocalDate.of(2021,5,1);
LocalDate end = LocalDate.now();
Period next = Period.between(start,end);
next.getDays();//相差天数
next.getMonths();//相差月份
next.getYears();//相差年份
- 只需要获取天数差
LocalDate start = LocalDate.of(2021,5,1);//开始时间
LocalDate end = LocalDate.now();//当前时间
Long cha = end.toEpochDay() - start.toEpochDay();//天数差
链接:LocalDate 计算两个日期相差天数
until
方法获取相差天数
LocalDate oneDay = LocalDate.parse("2022-06-23");
long until = oneDay.until(now, ChronoUnit.DAYS);
System.out.println(until);
链接:使用LocalDate类计算两个日期的天数间隔