java代码如何获取指定时间段内的日期呢?

重生 Java经验 发布时间:2023-12-14 21:58:00 阅读数:1852 1
下文笔者讲述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);
        }
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202312/17025623427466.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者