convertToString method

String convertToString()

Implementation

String convertToString() {
  if (this != null) {
    String hours = this!.inHours.toString().padLeft(0, '2'),
        minutes = this!.inMinutes.remainder(60).toString().padLeft(2, '0'),
        seconds = this!.inSeconds.remainder(60).toString().padLeft(2, '0');

    if (this!.inHours == 0) {
      if (this!.inMinutes == 0) {
        return "$seconds sec";
      } else {
        return "$minutes:$seconds";
      }
    } else {
      return "$hours:$minutes:$seconds";
    }
  } else {
    debugPrint("the Duration to convert to DateTime is NULL");
    return "Null Duration";
  }
}