parseDate function
Implementation
DateTime? parseDate(dynamic v) {
if (v == null) return null;
if (v is DateTime) return v.toUtc();
if (v is int) return DateTime.fromMillisecondsSinceEpoch(v).toUtc();
if (v is String) return DateTime.tryParse(v)?.toUtc();
return null;
}