java获取当日日期累加30天拿到日期数据组装成集合
时间: 2024-02-21 14:58:57 浏览: 78
使用for循环完成累加操作-java程序设计
你可以使用Java的日期时间类来获取当日日期并进行日期计算。以下是一个示例代码,可以获取当日日期并累加30天,然后将每一天的日期数据装入一个集合中:
```java
import java.time.LocalDate;
import java.util.ArrayList;
import java.util.List;
public class DateExample {
public static void main(String[] args) {
LocalDate startDate = LocalDate.now(); // 获取当日日期
List<LocalDate> dates = new ArrayList<>(); // 创建日期集合
for (int i = 0; i < 30; i++) {
dates.add(startDate.plusDays(i)); // 累加天数,并将每一天的日期加入集合
}
// 打印集合中的日期数据
for (LocalDate date : dates) {
System.out.println(date);
}
}
}
```
运行以上代码,将输出从当日开始的30天日期数据。你可以根据实际需求进行修改,例如更改日期格式、增加计算天数等。
阅读全文