Как использовать datetime.strptime в формате 12:00? - PullRequest
0 голосов
/ 16 мая 2018

У меня проблемы с преобразованием строки в datetime.strptime

import time
import pandas as pd

tm = ('12:00')
datetime.strptime(tm, '%I, %M')

ValueError: time data '12:00' does not match format '%I, %M'

Есть ли другой формат, который мне следует использовать?

1 Ответ

0 голосов
/ 16 мая 2018

Поскольку ваш ввод выглядит как 12:00, он имеет вид <hour>:<minute>, поэтому вам нужно использовать спецификацию формата %I:%M.

Примечание: %I будет только между 01 и 12 - если первое число в вашей временной метке может быть больше 12, вы должны использовать %H.

...