static DateTime? toDateTime(String? value) { if (value == null) return null; return DateTime.tryParse(value); }