У меня есть значения времени в тексте как:
a="060453" b="135309"
Я хочу преобразовать вышеупомянутое в формат "ЧЧ: ММ: СС" , а также получить разницу в том же формате.
13:53:09 - 06:04:53 = 07:49:06
С уважением
Это должно дать вам необходимую вам таймельту -
from datetime import datetime a="060453" b="135309" a = datetime.strptime(a,'%H%M%S') b = datetime.strptime(b,'%H%M%S') print(b-a)
Я не думаю, что ваша математика верна, но я думаю, что это то, что вы хотите:
>>> import datetime >>> print datetime.datetime.strptime("135309", "%H%M%S") - datetime.datetime.strptime("060453", "%H%M%S") 7:48:16 >>>