Вычисление разницы во времениPython

Программы на Python
Anonymous
Вычисление разницы во времени

Сообщение Anonymous »

в начале и конце моей программы

Код: Выделить всё

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)
Но когда я пытался получить разницу, я получал синтаксические ошибки.... Я делаю несколько вещей неправильно, но я не уверен, что происходит...

По сути, я просто хочу сохранить время в переменной в начале моей программы, затем сохранить второе время во второй переменной ближе к концу, затем в последнем бите программы вычислить разницу и отобразить ее. Я не пытаюсь рассчитать скорость функции. Я пытаюсь записать, сколько времени потребовалось пользователю для прохождения некоторых меню. Как лучше всего это сделать?

Подробнее здесь: https://stackoverflow.com/questions/342 ... difference

Вернуться в «Python»