import datetime
start_time = datetime.datetime.now()
end_time = datetime.datetime.now()
print (end_time - start_time)
我尝试使用datetime
来获取执行时间。
如果花了将近11个小时,它将显示为11:07:13.215032
如果超过24小时,如何显示时间?
e.g。 35小时11分37秒
1) 35:11:37
2) 1:11:11:37
将展示哪一个?
答案 0 :(得分:0)
只需给它一个start_time
import datetime
start_time = datetime.datetime.strptime('1997-01-01 00:00:00', '%Y-%m-%d %H:%M:%S')
end_time = datetime.datetime.now()
print (end_time - start_time)
输出:
7363 days, 17:06:57.965556