daysInMonth property

int? daysInMonth

获取当前日期月份天数

Implementation

int? get daysInMonth {
  if (_datetime == null) return null;
  int _m = int.parse(_month);
  int _y = int.parse(_year);
  int _m1 = _m + 1;
  if (_m + 1 > 12) {
    _m1 = 1;
    _y += 1;
  }
  Dayfl endTime = Dayfl("$_y-$_m1-1");
  Dayfl startTime = Dayfl("$_year-$_month-1");
  double days =
      (endTime.valueOf! - startTime.valueOf!) / (1000 * 60 * 60 * 24);
  return days.toInt();
}