Source code for pyacs.lib.timeperiod.begin

"""TimePeriod.begin implementation."""

from .errors import TimePeriodUndefinedError


[docs] def begin(self): """Return the start datetime of this period. Returns ------- datetime Start time. Raises ------ TimePeriodUndefinedError If the period is not defined. """ if not self.isdefined(): raise TimePeriodUndefinedError("This time period is undefined") return self._TimePeriod__start_time