formatDDHHMMSS property

String get formatDDHHMMSS

Formats this duration as DD:HH:mm:ss.

Example:

Duration(days: 1, hours: 2, minutes: 3, seconds: 4).formatDDHHMMSS;
// "01:02:03:04"

Implementation

String get formatDDHHMMSS {
  final days = twoDigits(inDays);
  final hours = twoDigits(inHours.remainder(24));
  final minutes = twoDigits(inMinutes.remainder(60));
  final seconds = twoDigits(inSeconds.remainder(60));

  return "$days:$hours:$minutes:$seconds";
}