我有两个值。一个是我认为某个操作需要花费的预期时间,另一个是实际完成该任务所需的时间。在寻找解决方案时,我发现了这段代码,它可以正常工作,但只适用于任务完成所需时间不超过预期时间的情况。
Expected = '00:00:20'
Actual = '00:00:25'
FMT = '%H:%M:%S'
Difference = datetime.strptime(Expected, FMT) - datetime.strptime(Actual, FMT)
print(Difference)
这个代码块可以输出内容。
-1 day, 23:59:55
所以我在想如何让结果显示为-00:00:05呢?