Source code for helpers

import datetime


[docs] def one_day_tdelta(etime: str, stime: str, format_time: str = "%H:%M:%S"): start_datetime = datetime.datetime.strptime(stime, format_time) end_datetime = datetime.datetime.strptime(etime, format_time) # XXX: Assumes but cannot check with the default format string # that the wrap around is one day if end_datetime < start_datetime: end_datetime += datetime.timedelta(days=1) time_difference = end_datetime - start_datetime return time_difference.total_seconds()