static DateTime? toDateTime( String? s, { DateTime? defaultValue, }) { if (s == null || s == 'null' || s.isEmpty) { return defaultValue; } return DateTime.tryParse(s) ?? defaultValue; }