У меня есть следующие форматы данных
start = '10:00:00'
end = '12:05:00'
Мой интервал времени хочу показывать как простые 2 часа 5 минут 0 секунд, в этом случае я использовал дату и время, а также timedelta
код
from datetime import datetime, timedelta
start = '10:00:00'
end = '12:05:00'
FMT = '%H:%M:%S'
interval_time = datetime.strptime(end, FMT) - datetime.strptime(start, FMT)
print(interval_time)
if interval_time.days < 0:
tdiff = timedelta(days=0,
seconds=interval_time.seconds, microseconds=interval_time.microseconds)
print(tdiff)
Это условие ложно, потому что здесь еще нет дня, и здесь я хочу использовать часы вместо дня.Любая помощь будет оценена.
Спасибо
'