Duration operator *(
num factor
)

Multiplies this Duration by the given factor and returns the result as a new Duration object.

Note that when factor is a double, and the duration is greater than 53 bits, precision is lost because of double-precision arithmetic.

Source

/**
 * Multiplies this Duration by the given [factor] and returns the result
 * as a new Duration object.
 *
 * Note that when [factor] is a double, and the duration is greater than
 * 53 bits, precision is lost because of double-precision arithmetic.
 */
Duration operator *(num factor) {
  return new Duration._microseconds((_duration * factor).round());
}