Я читаю файл csv
, который имеет поле времени как 3:50a
и 4:25p
. Мне нужно преобразовать это время в 24-часовой формат времени как H:M
для этого я делаю:
datetime.strptime(str(time_value), '%I:%M').strftime('%H:%M')
, где time_value
равно 3:50a
или 4:25p
. Теперь проблема выше строки кода не работает, потому что я не включил тег AM/PM
, который %p
в %I:%M
, и это потому, что в файле csv
я просто получаю a
для AM
и p
для PM
.
Как я могу справиться с этой ситуацией. Мне нужно конвертировать time_value в 24-часовой формат. Спасибо