在我的节目的开始和结束,我有
from time import strftime
print int(strftime("%Y-%m-%d %H:%M:%S")
Y1=int(strftime("%Y"))
m1=int(strftime("%m"))
d1=int(strftime("%d"))
H1=int(strftime("%H"))
M1=int(strftime("%M"))
S1=int(strftime("%S"))
Y2=int(strftime("%Y"))
m2=int(strftime("%m"))
d2=int(strftime("%d"))
H2=int(strftime("%H"))
M2=int(strftime("%M"))
S2=int(strftime("%S"))
print "Difference is:"+str(Y2-Y1)+":"+str(m2-m1)+":"+str(d2-d1)\
+" "+str(H2-H1)+":"+str(M2-M1)+":"+str(S2-S1)
但是当我试图得到差异时,我得到了语法错误... ..。我确实做错了一些事,但我不知道发生了什么..。
基本上,我只想在程序开始的时候,在一个变量中存储一个时间,然后在接近结束的时候,在第二个变量中存储第二个时间,然后在程序的最后一个位,计算差值并显示出来。我不是在计算函数速度。我试图记录用户通过一些菜单进行操作所花费的时间。最好的方法是什么?