java8 根据年份和周数 获取周一和周日日期


WeekFields weekFields= WeekFields.ISO;
LocalDate now = LocalDate.now();
//输入你想要的年份和周数
LocalDate localDate = now.withYear(2021).with(weekFields.weekOfYear(),1);

//以周一为每周的第一天

//周一(第一天)
LocalDate localDate1 = localDate.with(weekFields.dayOfWeek(), 1L);
//周日(第七天)
LocalDate localDate7 = localDate.with(weekFields.dayOfWeek(), 7L);

//以周日为每周的第一天

//周日(第一天)
LocalDate localDate1 = localDate.with(
WeekFields.of(Locale.US).dayOfWeek(), 1L);

//周六(第七天)
LocalDate localDate7 = localDate.with(weekFields.dayOfWeek(), 6L);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM