na początku i na końcu mojego programu, mamObliczanie Różnica czasowa
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)
Ale kiedy próbowałem dostać różnicę, otrzymuję błędy składniowe .... Robię kilka rzeczy źle, ale Nie jestem pewien, co się dzieje ...
Po prostu chcę przechowywać czas w zmiennej na początku mojego programu, a następnie przechowywać drugi raz w drugiej zmiennej pod koniec, a następnie ostatni bit programu, oblicz różnicę i wyświetl ją. Nie próbuję czasować prędkości funkcji. Próbuję zalogować, ile czasu zajęło użytkownikowi przejście przez niektóre menu. Jaki jest najlepszy sposób na zrobienie tego?
Zastanów się, co się stanie, gdy użytkownik zacznie t 8:59:34 i kończy się o 9:10:12 –