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);
}
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


