decodeDateTime function
String ISO-8601, ou milissegundos desde a epoch.
Implementation
DateTime? decodeDateTime(Object? v) {
if (v is String) return DateTime.tryParse(v);
if (v is num) return DateTime.fromMillisecondsSinceEpoch(v.toInt());
return null;
}