Example #1
0
    def end(self):
        """The end date/time of the period."""

        return datetime_utils.parse_datetime(
            self._data[u'date'],
            self._data[u'endTime']
        )
Example #2
0
    def end(self):
        """The end date/time of the period."""

        return datetime_utils.parse_datetime(
            self._data[u'date'],
            self._data[u'endTime']
        )
Example #3
0
    def start(self):
        """The start date/time of the period, as datetime object."""

        return datetime_utils.parse_datetime(
            self._data[u'date'],
            self._data[u'startTime']
        )
Example #4
0
    def start(self):
        """The start date/time of the period, as datetime object."""

        return datetime_utils.parse_datetime(
            self._data[u'date'],
            self._data[u'startTime']
        )
Example #5
0
    def end(self):
        '''The end date/time of the period.'''

        return datetime_utils.parse_datetime(
            self._data['date'],
            self._data['endTime']
        )
Example #6
0
    def start(self):
        '''The start date/time of the period, as datetime object.'''

        return datetime_utils.parse_datetime(
            self._data['date'],
            self._data['startTime']
        )
Example #7
0
 def reschedule_end(self):
     '''The end of the rescheduled substitution (or None)'''
     try:
         return datetime_utils.parse_datetime(
             self._data[u'reschedule'][u'date'],
             self._data[u'reschedule'][u'endTime'])
     except KeyError:
         return None
Example #8
0
    def reschedule_end(self):
        """The end of the rescheduled substitution (or None)

        :return: datetime.datetime
        """
        try:
            return datetime_utils.parse_datetime(self._data[u'reschedule'][u'date'],
                                                 self._data[u'reschedule'][u'endTime'])
        except KeyError:
            return None
Example #9
0
    def reschedule_start(self):
        """The start of the rescheduled substitution (or None)

        :return: datetime.datetime
        """
        try:
            return datetime_utils.parse_datetime(self._data[u'reschedule'][u'date'],
                                                 self._data[u'reschedule'][u'startTime'])
        except KeyError:
            return None
Example #10
0
 def reschedule_start(self):
     '''The start of the rescheduled substitution (or None)'''
     try:
         return datetime_utils.parse_datetime(self._data[u'reschedule'][u'date'], self._data[u'reschedule'][u'startTime'])
     except KeyError:
         return None