validateDateRange function
Implementation
bool validateDateRange(String startDate, String endDate) {
DateFormat dfDate = DateFormat("dd MMM,yyyy");
bool b = false;
try {
try {
if (dfDate.parse(startDate).isBefore(dfDate.parse(endDate))) {
b = true; // If start date is before end date.
} else if (dfDate.parse(startDate).compareTo(dfDate.parse(endDate)) == 0) {
b = true; // If two dates are equal.
} else {
b = false; // If start date is after the end date.
}
} on FormatException catch (e) {
print(e);
}
} on FormatException catch (e) {
print(e);
}
return b;
}