예제 #1
0
 def ended(self):
     return self.datetimeEnd < Api.now()
예제 #2
0
 def airingNow(self, ref=None):
     ref = ref or Api.now()
     return self.datetime <= ref < self.datetimeEnd
예제 #3
0
 def secondsToStart(self):
     return compat.timedelta_total_seconds(self.datetime - Api.now())
예제 #4
0
 def secondsSinceEnd(self):
     return compat.timedelta_total_seconds(Api.now() - self.datetimeEnd)
예제 #5
0
 def secondsToEnd(self, start=None):
     start = start or Api.now()
     return compat.timedelta_total_seconds(self.datetimeEnd - start)