如果需要获取本周每一天的时间(格式为MM-dd),可以使用以下代码:
```
import java.time.DayOfWeek;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
// 获取当天日期
LocalDate today = LocalDate.now();
// 获取当天所在周的第一天(周一)
LocalDate firstDayOfWeek = today.with(DayOfWeek.MONDAY);
// 定义日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM-dd");
// 生成本周的每一天并添加到List中
List dayList = new ArrayList<>();
for (int i = 0; i < 7; i++) {
String day = firstDayOfWeek.plusDays(i).format(formatter);
dayList.add(day);
}
// 输出结果
System.out.println("本周每一天的时间:");
for (String day : dayList) {
System.out.println(day);
}
}
}
```
运行结果如下:
```
本周每一天的时间:
02-21
02-22
02-23
02-24
02-25
02-26
02-27
```
这样可以方便地获取本周每一天的时间,并且格式化输出。