2015-12-09 30 views
0

我希望得到哪个脚本是running.i有以下代码的时间的时间:的Python - 捕捉运行在特定的格式文件

import time 
start_time = time.time() 
# codes here 
print(time.time() - start_time) 

但这给出格式:

Second.milisecond 

我想要这样的格式:

D:H:M:S 
(Day:Hours:minutes:seconds) 

我该如何得到它?

回答

1
import datetime 
s = datetime.datetime.now() 
#codes here 
print (datetime.datetime.now() - s) 

我想......(它没有确切的格式,但很可能足够接近)

或者

total_seconds = 12354324354545 
m,s = divmod(total_seconds,60) 
h,m = divmod(m,60) 
d,h = divmod(h,24) 
print(d,h,m,s) 
+0

thanks.first方法接近,但我需要的确切格式正如我所说的。 –

+0

好吧,这是你把思想上限,并采取这些信息,并找出如何使它与您的格式一起工作的点.... –

+0

我想我找到了通过思考的方式。感谢灵感 –