Time.fromDuration constructor
Time.fromDuration(
- Duration duration
Creates a Time instance from duration.
Implementation
factory Time.fromDuration(Duration duration) {
var h = duration.inHours;
var m = duration.inMinutes - Duration(hours: h).inMinutes;
var s = duration.inSeconds - Duration(hours: h, minutes: m).inSeconds;
var ms =
duration.inMilliseconds -
Duration(hours: h, minutes: m, seconds: s).inMilliseconds;
var mic =
duration.inMicroseconds -
Duration(
hours: h,
minutes: m,
seconds: s,
milliseconds: ms,
).inMicroseconds;
return Time(h, m, s, ms, mic);
}