add method

DayDart add(
  1. int num, [
  2. DayUnits unit = DayUnits.D
])

返回DayDart对象,并添加指定的时间。

Implementation

DayDart add(int num, [DayUnits unit = DayUnits.D]) {
  switch (unit) {
    case DayUnits.y:
      year($y + num);
      break;
    case DayUnits.M:
      month($M + num);
      break;
    case DayUnits.D:
      day($D + num);
      break;
    case DayUnits.h:
      hour($h + num);
      break;
    case DayUnits.m:
      minute($m + num);
      break;
    case DayUnits.s:
      second($s + num);
      break;
    case DayUnits.ms:
      millisecond($ms + num);
      break;
    // case DayUnits.w:
    //   break;
  }
  return clone();
}