java代码如何获取指定时间段内的日期呢?
下文笔者讲述java代码计算指定时间段内的日期的方法,如下所示
1.将2个日期转换为LocalDate对象 2.使用 while循环 然后使用plusDays依次加1 循环打印出日期例:输出一个时间段的日期
import java.time.LocalDate; import java.time.temporal.ChronoUnit; public class DateRangeExample { public static void main(String[] args) { LocalDate startDate = LocalDate.of(2023, 1, 1); LocalDate endDate = LocalDate.of(2023, 1, 10); // 获取日期范围内的所有日期 LocalDate currentDate = startDate; while (currentDate.isBefore(endDate) || currentDate.isEqual(endDate)) { System.out.println(currentDate); currentDate = currentDate.plusDays(1); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。