from datetime import datetime, timedelta
TIME_FORMAT = "%H:%M"
start_time = "23:30"
end_time = "08:00"
delta_time = datetime.strptime(end_time, TIME_FORMAT) - datetime.strptime(start_time, TIME_FORMAT)
if delta_time.days < 0:
delta_time = timedelta(days=0, seconds=delta_time.seconds, microseconds=delta_time.microseconds)
print delta_time
delta_minutes = delta_time.seconds / 60.0
delta_hours = delta_minutes / 60.0
print "Time delta in Minutes: %s\nTime delta in Hours: %s" % (delta_minutes, delta_hours)