Source code for pyacs.lib.timeperiod.has_in

"""TimePeriod.has_in implementation."""


[docs] def has_in(self, date): """Return whether a date falls within this period. Parameters ---------- date : datetime Date to test. Returns ------- bool True if date is in [start, end], False otherwise. """ if not self.isdefined(): return self.__class__() if self._TimePeriod__start_time <= date and self._TimePeriod__end_time >= date: return True else: return False