toDuration method

Duration toDuration()

Implementation

Duration toDuration() {
  num microseconds = 0;
  microseconds += year * DatePart.year.microseconds;
  microseconds += month * DatePart.mounth.microseconds;
  microseconds += day * DatePart.day.microseconds;
  microseconds += hour * DatePart.hour.microseconds;
  microseconds += minute * DatePart.minute.microseconds;
  microseconds += second * DatePart.second.microseconds;
  microseconds += millisecond * DatePart.millisecond.microseconds;
  microseconds += microsecond;
  return Duration(microseconds: microseconds.round());
}