get the time difference between two dates python code example
Example 1: python difference in dates in seconds
future_date = datetime.datetime(1970, 1, 2)
past_date = datetime.datetime(1970, 1, 1)
difference = (future_date - past_date)
Calculate difference in time
total_seconds = difference.total_seconds()
Convert time difference to seconds
print(total_seconds)
OUTPUT
86400.0
Example 2: time difference between two datetime.time
dateTimeA = datetime.datetime.combine(datetime.date.today(), a)
dateTimeB = datetime.datetime.combine(datetime.date.today(), b)
dateTimeDifference = dateTimeA - dateTimeB
dateTimeDifferenceInHours = dateTimeDifference.total_seconds() / 3600