daysInMonth method
Implementation
int daysInMonth(int year, int month) {
List<int> monthLengths = [
31, // January
28, // February (non-leap year)
31, // March
30, // April
31, // May
30, // June
31, // July
31, // August
30, // September
31, // October
30, // November
31, // December
];
if (month == 2 && isLeapYear(year)) {
return 29;
} else {
return monthLengths[month - 1];
}
}