isDateTime method

bool isDateTime({
  1. required String format,
})

Checks whether a String is a dateTime Checks whether a String is a dateTime

Implementation

// bool get isDateTime {
//   // return _checkRegex(r"^\d{4}-\d{2}-\d{2}[ T]\d{2}:\d{2}:\d{2}.\d{3}Z?$");
// }

/// Checks whether a String is a dateTime
bool isDateTime({required String format}) {
  if (format.isNotNullOrEmpty || isNotNullOrEmpty) {
    try {
      var dateTime = toDate(format: format);
      if (dateTime != null) {
        return true;
      } else {
        return false;
      }
    } on Exception catch (e) {
      print(e);
      return false;
    }
  } else {
    return false;
  }
}