weekNumberOfYear property
Gets the week number within a year.
Implementation
int get weekNumberOfYear {
final int dayOfYear = int.parse(DateFormat('D').format(this));
final int myWeekday = weekday == 7 ? 1 : weekday + 1;
int woy = ((dayOfYear - myWeekday + 10) / 7).floor();
if (woy < 1) {
woy = numberOfWeeksInYear(year - 1);
} else if (woy > numberOfWeeksInYear(year)) {
woy = 1;
}
return woy + 1;
}