weekDelta static method
星期总页数
Implementation
static int weekDelta(DateTime startDate, DateTime endDate,
MaterialLocalizations localizations) {
final int firstDayOffset = getFirstDayInMonthWeekDate(
startDate.year, startDate.month, localizations);
Duration diff = DateTime(endDate.year, endDate.month, endDate.day)
.difference(DateTime(startDate.year, startDate.month, startDate.day));
int days = diff.inDays + firstDayOffset + 1;
return (days / 7).ceil() - 1;
}