Returns true if this date is between start and end (inclusive).
true
start
end
bool isBetween(DateTime start, DateTime end) => (isAfter(start) || isAtSameMomentAs(start)) && (isBefore(end) || isAtSameMomentAs(end));