static bool isWithinRange(DateTime? dateTime, DateTime start, DateTime end) { if (dateTime == null) return false; return dateTime.isAfter(start) && dateTime.isBefore(end); }