parseDate function

DateTime? parseDate(
  1. Object? value
)

Parses ISO-8601 dates/datetimes and yyyy-MM-dd.

Implementation

DateTime? parseDate(Object? value) => switch (value) {
  DateTime() => value,
  String() => DateTime.tryParse(value.trim()),
  _ => null,
};