16 lines
453 B
Dart
16 lines
453 B
Dart
extension DurationExtensions on Duration {
|
|
String toMmSs() {
|
|
final int minutes = inMinutes.remainder(60);
|
|
final int seconds = inSeconds.remainder(60);
|
|
return '${minutes.toString().padLeft(2, '0')}:${seconds.toString().padLeft(2, '0')}';
|
|
}
|
|
}
|
|
|
|
extension IntTimeExtensions on int {
|
|
String toMmSs() {
|
|
final int minutes = this ~/ 60;
|
|
final int seconds = this % 60;
|
|
return '$minutes:${seconds.toString().padLeft(2, '0')}';
|
|
}
|
|
}
|