Как преобразовать строку (X часов X минут X секунд) в datetime в Python? - PullRequest
0 голосов
/ 13 июля 2020

У меня есть столбец, в котором время хранится как таковое: «3 часа 10 минут». Я хочу просуммировать столбец, чтобы получить общее количество часов. Как преобразовать эту строку в метку времени?

1 Ответ

0 голосов
/ 13 июля 2020

Чтобы преобразовать строку в datetime, вы можете использовать datetime.strptime():

>>> from datetime import datetime
>>> 
>>> datetime.strptime('3 hours 10 minutes', '%H hours %M minutes')
datetime.datetime(1900, 1, 1, 3, 10)

Это вернет объект datetime, который вы можете обработать дальше.

Подробнее здесь .

...