我有以下数据格式
start = '10:00:00'
end = '12:05:00'
我的间隔时间想显示得像简单的2小时5分钟0秒 在这种情况下,我使用了datetime和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)
这种情况是错误的,因为这里还没有一天,在这里我想用小时代替一天。 任何帮助将不胜感激。
谢谢
'