parse method

dynamic parse(
  1. String formattedString, [
  2. String? separator
])

Implementation

dynamic parse(String formattedString, [String? separator]) {
  final parse = DateTime.parse(formattedString);
  if (separator == null) {
    final List<int> solarDate =
        gregorianToSolar(parse.year, parse.month, parse.day);
    solarDate.add(parse.hour);
    solarDate.add(parse.minute);
    solarDate.add(parse.second);
    return solarDate;
  } else {
    return '${gregorianToSolar(parse.year, parse.month, parse.day, separator)} ${parse.hour}:${parse.minute}:${parse.second}';
  }
}