[ create a new paste ] login | about

Link: http://codepad.org/QMXWjZXR    [ raw code | output | fork ]

Python, pasted on Nov 5:
1
2
3
4
5
6
7
8
9
10
11
12
import datetime

def time_after_time(time_a, time_b):
    time_a_min = time_a.hour * 60 + time_a.minute
    time_b_min = time_b.hour * 60 + time_b.minute
    out_min = time_b_min - time_a_min
    if out_min < 0:
        out_min += 24 * 60
    return datetime.time(out_min / 60, out_min % 60)

print(time_after_time(datetime.time(9, 0), datetime.time(10, 0)))
print(time_after_time(datetime.time(10, 0), datetime.time(9, 0)))


Output:
1
2
01:00:00
23:00:00


Create a new paste based on this one


Comments: