daysInMonth function

int daysInMonth(
  1. int year,
  2. int month,
  3. Calendar calendar
)

Number of days in month of year in calendar.

Implementation

int daysInMonth(int year, int month, Calendar calendar) {
  if (month == 2) return _isLeapYear(year, calendar) ? 29 : 28;
  return const [31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month - 1];
}