因此,我试图使用ThreeTenABP库加载一年中的所有星期,但是由于没有文档,我不知道从哪里开始。至少我找不到。请帮帮我。
答案 0 :(得分:2)
ThreeTenABP只是ThreeTen-Backport Java项目的Android专用改编。
ThreeTen-Backport是Java SE 8日期时间类( java.time )到Java SE 6和7的后向移植。您可以找到其文档{{3} }。
此here中的代码:
private static long getNumberOfWeeksInYear(LocalDate date) {
LocalDate middleOfYear = date.withDayOfMonth(1).withMonth(6);
return middleOfYear.range(WeekFields.ISO.weekOfWeekBasedYear()).getMaximum();
}
您可以通过以下参数调用它:
LocalDate.of(year, 1, 1) // replace year by the the year you want, e.g. 2009