tryParseDateTime static method

DateTime? tryParseDateTime(
  1. dynamic data
)

Implementation

static DateTime? tryParseDateTime(dynamic data) {
  final runtimeType = data.runtimeType.toString();

  if (runtimeType == 'Timestamp') {
    return data.toDate();
  }

  if (data is int) {
    return DateTime.fromMillisecondsSinceEpoch(data);
  }

  return DateTime.tryParse(data.toString());
}