dateFromInt method

DateTime dateFromInt(
  1. int time,
  2. TimeUnit unit
)
inherited

Get time object with timestamp.

time Timestamp. unit Timestamp unit.

Implementation

DateTime dateFromInt(int time, TimeUnit unit) {
  late DateTime dateTime;

  switch (unit) {
    case TimeUnit.microsecond:
      dateTime = DateTime.fromMicrosecondsSinceEpoch(time);
      break;
    case TimeUnit.millisecond:
      dateTime = DateTime.fromMillisecondsSinceEpoch(time);
      break;
    case TimeUnit.second:
      dateTime = DateTime.fromMillisecondsSinceEpoch(time * 1000);
      break;
    default:
      dateTime = DateTime.now();
  }
  return dateTime;
}