У меня есть строка '16: 40 ', и я бы хотел рассчитать разницу между минутами между этой строкой и теперь. Поэтому, принимая , теперь - 16:52, тогда разница составит 12 минут.Python разница во времени с строкой
У меня есть следующий код:
import time
tString = '16:40'
t1 = time.strptime(tString, "%H:%M")
now = time.time()
print (now - t1)
За что получает следующую ошибку типа:
TypeError: unsupported operand type(s) for -: 'float' and 'time.struct_time'
Так я создаю неправильный тип для Теперь - любые идеи ?!
Возможные дубликат [Преобразование строки в datetime] (http://stackoverflow.com/questions/466345/converting-string-into-datetime) – Juggernaut