weekOfMonth property
int
get
weekOfMonth
Get number of week
Implementation
int get weekOfMonth {
final DateTime date = this;
final DateTime firstDayOfTheMonth = DateTime(date.year, date.month, 1);
final int sum = firstDayOfTheMonth.weekday - 1 + date.day;
if (sum % 7 == 0) {
return sum ~/ 7;
} else {
return sum ~/ 7 + 1;
}
}