def checkTime(self, t):
"""
Returns true if the given datetime t is
less then a second different from the current
lastTouched value.
"""
if self.lastTouched is None:
return True
def make_aware(time):
if time.tzinfo is None:
return timezone.make_aware(
time, timezone.get_current_timezone())
return time
self.lastTouched = make_aware(self.lastTouched)
t = make_aware(t)
return abs(t - self.lastTouched).seconds == 0
评论列表
文章目录