formatDuration static method

String formatDuration(
  1. int seconds
)

Implementation

static String formatDuration(int seconds) {
  int hour = (seconds - (seconds % 3600)) ~/ 3600;
  int minute = (seconds - (seconds % 60)) ~/ 60;
  int second = (seconds - minute * 60);

  if (hour > 0) {
    return '${_formatTime(hour)}:${_formatTime(minute)}:${_formatTime(second)}';
  } else {
    return '${_formatTime(minute)}:${_formatTime(second)}';
  }
}