parse method

dynamic parse()

Implementation

parse() {
  try {
    DateTime parsedDate;
    if (date.contains(':')) {
      parsedDate = DateFormat('yyyy-MM-dd HH:mm:ss').parse(date);
    } else {
      parsedDate = DateFormat('yyyy-MM-dd').parse(date);
    }
    return parsedDate;
  } catch (e) {
    throw 'Invalid Date';
  }
}