Пример #1
0
 def _eventDaysIterator(conf):
     """
     Iterates over the daily times of an event
     """
     sched = conf.getSchedule()
     for day in datespan(conf.getStartDate(), conf.getEndDate()):
         startDT = sched.calculateDayStartDate(day)
         endDT = sched.calculateDayEndDate(day)
         if startDT != endDT:
             yield Period(startDT, endDT)
Пример #2
0
 def _eventDaysIterator(conf):
     """
     Iterates over the daily times of an event
     """
     sched = conf.getSchedule()
     for day in datespan(conf.getStartDate(), conf.getEndDate()):
         startDT = sched.calculateDayStartDate(day)
         endDT = sched.calculateDayEndDate(day)
         if startDT != endDT:
             yield Period(startDT, endDT)
Пример #3
0
 def _eventDaysIterator(conf):
     """
     Iterates over the daily times of an event
     """
     sched = conf.getSchedule()
     for day in datespan(conf.getStartDate(), conf.getEndDate()):
         # ignore days that have no occurrences
         if sched.getEntriesOnDay(day):
             startDT = sched.calculateDayStartDate(day)
             endDT = sched.calculateDayEndDate(day)
             if startDT != endDT:
                 yield Period(startDT, endDT)
Пример #4
0
 def _eventDaysIterator(conf):
     """
     Iterates over the daily times of an event
     """
     sched = conf.getSchedule()
     for day in datespan(conf.getStartDate(), conf.getEndDate()):
         # ignore days that have no occurrences
         if sched.getEntriesOnDay(day):
             startDT = sched.calculateDayStartDate(day)
             endDT = sched.calculateDayEndDate(day)
             if startDT != endDT:
                 yield Period(startDT, endDT)