getDateLeftInNumber method

String getDateLeftInNumber(
  1. int dateInMilliSecond
)

Implementation

String getDateLeftInNumber(int dateInMilliSecond) {
  var now = DateTime.now();
  var diff =
      now.difference(DateTime.fromMillisecondsSinceEpoch(dateInMilliSecond)) *
          -1;

  var result = "";
  if (diff.inHours > 0) {
    result += diff.inHours.toString() + " : ";
  } else {
    result += "00 : ";
  }

  if (diff.inMinutes > 0) {
    result += diff.inMinutes.toString() + " : ";
  } else {
    result += "00 : ";
  }

  if (diff.inSeconds > 0) {
    result += diff.inSeconds.toString();
  } else {
    result += "00";
  }

  return result;
}