Nuacht

You've noticed that datetime.time objects do not support arithmetic, but both datetime.time and datetime.timedelta objects do. You can use combinations of them to do what you want.