Преобразование текста в формат времени в Python - PullRequest
0 голосов
/ 09 октября 2018

У меня есть значения времени в тексте как:

a="060453"

b="135309"

Я хочу преобразовать вышеупомянутое в формат "ЧЧ: ММ: СС" , а также получить разницу в том же формате.

13:53:09 - 06:04:53 = 07:49:06

С уважением

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Это должно дать вам необходимую вам таймельту -

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)
0 голосов
/ 09 октября 2018

Я не думаю, что ваша математика верна, но я думаю, что это то, что вы хотите:

>>> import datetime
>>> print datetime.datetime.strptime("135309", "%H%M%S") - datetime.datetime.strptime("060453", "%H%M%S")
7:48:16
>>>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...