【发布时间】:2021-04-28 06:27:18
【问题描述】:
我有 1 次这样的格式
start_time 01:13:05
我有第二次看起来像它
Current time 01:13:10
当我计算差异时,它会产生正确的答案,但会去掉一个零
代码:
new_start_time = datetime.strptime(start_time, '%H:%M:%S')
new_current_time = datetime.strptime(str(current_time), '%H:%M:%S')
elapsed_time = new_current_time - new_start_time
产生:
elapsed time 0:00:10
10 是正确的,但 0 怎么了?我如何破解它?我需要它。
【问题讨论】:
-
elapsed_time是一个datetime.timedelta对象,你如何格式化它以获得你的输出?
标签: python python-3.x formatting comparison string-comparison