t1 = datetime.time(12, 10, 0, tzinfo=GMT1()) # 12:10
t2 = datetime.time(13, 13, 0, tzinfo=GMT1()) #13:13
t3 = datetime.time(23, 55, 0, tzinfo=GMT1()) #23:55
t4 = datetime.time(01, 10, 0, tzinfo=GMT1()) #01:10
我需要两次之间的分钟间隔。例如一个不工作的:
def minute_interval(start,end):
return end - start
minute_interval(t1,t2) #should give 63 mins.
此外,如果结束时间小于开始时间,则应该通过了解结束时间是从第二天的时间来进行计算。IE:
minute_interval(t3,t4) #should give 75 mins.
如何实现?为此,我需要重写 minute_interval 函数。