def is_in_school_year(self, date: datetime): school_start = datetime.strptime(self.fisd_schedule.get("StartDate"), "%m/%d/%Y") school_end = datetime.strptime(self.fisd_schedule.get("EndDate"), "%m/%d/%Y") return school_start.date() < date.date() and school_end.date( ) > date.date()
def date_in_term(date: datetime, term: dict): start_of_term = datetime.strptime(term.get("start"), "%m/%d/%Y") end_of_term = datetime.strptime(term.get("end"), "%m/%d/%Y") return start_of_term.date() <= date.date() and end_of_term.date( ) >= date.date()