formatted property
String
get
formatted
Returns a formatted string (HH:mm:ss).
Example:
Duration(hours: 1, minutes: 30, seconds: 45).formatted;
// '01:30:45'
Implementation
String get formatted {
final hours = inHours.toString().padLeft(2, '0');
final minutes = (inMinutes % 60).toString().padLeft(2, '0');
final seconds = (inSeconds % 60).toString().padLeft(2, '0');
return '$hours:$minutes:$seconds';
}