secondsToMinutes static method

String secondsToMinutes(
  1. int seconds, {
  2. bool clockView = true,
})

Implementation

static String secondsToMinutes(int seconds, {bool clockView = true}) {
  // Calculate the number of minutes and remaining seconds
  int minutes = seconds ~/ 60;
  int remainingSeconds = seconds % 60;

  // Format the minutes and seconds as two-digit strings
  String minutesStr = minutes.toString().padLeft(2, '0');
  String secondsStr = remainingSeconds.toString().padLeft(2, '0');

  // Create the formatted string
  String formattedTime = '';

  if(clockView) {
    formattedTime = '$minutesStr:$secondsStr';
  } else {
    formattedTime = '$minutesStr ${AppTranslationConstants.minutes.tr} - $secondsStr ${AppTranslationConstants.seconds.tr}';
  }

  return formattedTime;
}