completTime static method

String completTime({
  1. required int hour,
  2. required int minute,
  3. String divisor = ':',
  4. String spacer = ' ',
})

completTime is a function that corrects a time.

Implementation

static String completTime({
  required int hour,
  required int minute,
  String divisor = ':',
  String spacer = ' ',
}) {
  if (hour < 10 && minute < 10) {
    return '0$hour$spacer{divisor}${spacer}0$minute';
  } else if (hour < 10 && minute > 9) {
    return '0$hour$spacer$divisor$spacer$minute';
  } else if (hour > 9 && minute < 10) {
    return '$hour$spacer$divisor${spacer}0$minute';
  } else {
    return '$hour$spacer$divisor$spacer$minute';
  }
}