Java程序获取当前一周中所有日期的日期 Java 获取某一周7天日期
import org.junit.Test;
import org.springframework.boot.test.context.SpringBootTest;
import java.time.DayOfWeek;
import java.time.LocalDate;
import java.util.Arrays;
import static java.util.stream.Collectors.toList;
/**
* <h2>周日期测试</h2>
* <p>
*
* </p>
*
* @author
* @since
*/
@SpringBootTest
public class TestWeekDate {
@Test
public void test1() {
// 得到当前日期
LocalDate nowDay = LocalDate.now();
// 使用周枚举分组计算得到当前日期对应周的7天日期
List<LocalDate> weekDays = Arrays.stream(DayOfWeek.values()).map(listDays::with).collect(toList());
// 输出
weekDays.forEach(System.out::println);
}
}
输出结果