def get_next_items(self, numdays, meta_types=None): if not self.has_sources(): return [] lastnight = (DateTime()-1).latestTime() endate = (lastnight + numdays).latestTime() return self._get_items_by_date_range( datetimeutils.utc_datetime(lastnight), datetimeutils.utc_datetime(endate), meta_types)
def iso_datetime(dt): if dt: string = utc_datetime(dt).replace(microsecond=0).isoformat() if string.endswith('+00:00'): string = string[:-6] + 'Z' return string return ''