getDateTime function
Implementation
DateTime getDateTime(dynamic value) {
try {
if (value == null) return DateTime.now();
switch (value.runtimeType) {
case DateTime:
return value;
case String:
return DateTime.tryParse(value.toString()) ?? DateTime.now();
default:
return DateTime.now();
}
} catch (e) {
return DateTime.now();
}
}