- while ((day[localbegin.tm_wday] != 0) or ((day[localbegin.tm_wday] == 0) and localend < localnow)):
- print strftime("%c", localbegin)
- print strftime("%c", localend)
+
+ while ((day[localbegin.tm_wday] != 0) or ((day[localbegin.tm_wday] == 0) and ((findRunningEvent and localend < localnow) or ((not findRunningEvent) and localbegin < localnow)))):
+ print "localbegin:", strftime("%c", localbegin)
+ print "localend:", strftime("%c", localend)