tryParse static method

DateTime? tryParse(
  1. String value
)

Tries to parse a date string in YYYYMMDD format.

Implementation

static DateTime? tryParse(String value) {
  final year = int.tryParse(value.substring(0, 4));
  final month = int.tryParse(value.substring(4, 6));
  final day = int.tryParse(value.substring(6, 8));
  if (year != null && month != null && day != null) {
    return DateTime(year, month, day);
  }
  return null;
}