dividedBy method

Duration dividedBy(
  1. double factor
)

Divides this duration by factor and returns a new Duration.

const Duration(hours: 2).dividedBy(4) // Duration(minutes: 30)

Implementation

Duration dividedBy(double factor) {
  if (factor == 0) throw ArgumentError('Cannot divide Duration by zero');
  return Duration(microseconds: (inMicroseconds / factor).round());
}