formatElapsedTime method
Implementation
String formatElapsedTime(double timeInSeconds) {
final duration = Duration(milliseconds: timeInSeconds.toInt());
final hours = duration.inHours;
final minutes = duration.inMinutes % 60;
final seconds = duration.inSeconds % 60;
if (hours > 0) {
return '${NumberFormat('00').format(hours)}:${NumberFormat('00').format(minutes)}:${NumberFormat('00').format(seconds)}';
} else {
return '${NumberFormat('00').format(minutes)}:${NumberFormat('00').format(seconds)}';
}
}