Returns difference between two dates in days
int differenceInDays(DateTime other) { return DateTime(year, month, day) .difference(DateTime(other.year, other.month, other.day)) .inDays; }