isBeforeDateVersion static method
True when firstDate is a later y/m/d than secondDate - used to
compare version-like "date" strings (e.g. build/release dates).
Implementation
static bool isBeforeDateVersion(String firstDate, String secondDate) {
try {
DateTime firstTime = DateTime.tryParse(firstDate)!;
DateTime secondTime = DateTime.tryParse(secondDate)!;
return firstTime.year - secondTime.year > 0 ||
firstTime.month - secondTime.month > 0 ||
firstTime.day - secondTime.day > 0;
} catch (err, stackTrace) {
ErrorReporter.log(err, stackTrace);
return false;
}
}