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
2回の間に1分間隔が必要です。たとえば、動作していないもの:
def minute_interval(start,end):
return end - start
minute_interval(t1,t2) #should give 63 mins.
また、終了時間が開始よりも小さい場合は、終了が翌日の時間からであることを理解して計算を行う必要があります。すなわち:
minute_interval(t3,t4) #should give 75 mins.
これはどのように達成できますか?この目的のために、minute_interval 関数を書き直す必要があります。