validateDateTime static method
Validates standard ISO date strings, ensuring they are valid and exceed minYear.
Implementation
static String? validateDateTime(String dateTime, [int minYear = 1900]) {
if (dateTime == "0001-01-01T00:00:00" || dateTime == "0001-01-01") {
return null;
}
final parsed = DateTime.tryParse(dateTime);
if (parsed == null || parsed.year < minYear) {
return null;
}
return dateTime;
}