getTimeStr static method

String getTimeStr({
  1. String? timeType,
  2. int? milliseconds,
})

timeString if milliseconds is null ,time is now you can change timeString type from timeType example: timeType="yyyyMMdd-HHmmss"

Implementation

static String getTimeStr({String? timeType, int? milliseconds}) {
  String timeStr = "";
  if (milliseconds != null) {
    if (milliseconds.toString().length == 10) {
      milliseconds = milliseconds * 1000;
    }
    DateTime dateTime = DateTime.fromMillisecondsSinceEpoch(milliseconds);
    timeStr = DateFormat(timeType ?? 'yyyy-MM-dd HH:mm').format(dateTime);
  } else {
    timeStr = DateFormat(timeType ?? 'yyyy-MM-dd HH:mm').format(now);
  }
  return timeStr;
}