Странное поведение с datetime: ошибка: данные времени '0' не соответствуют формату '%d%b%Y:%H:%M:%S'
Я знаю, что об этом уже спрашивали 1000 раз, но то, что я испытываю, действительно странно, и я не могу устранить его.
У меня есть столбец даты, структурированный так:
24JUN2017: 14: 46: 57
Я использую:
pd.to_datetime ('24.06.2017:14:46:57', формат ="%d%b%Y:%H:%M:%S")
и работает нормально.
Но когда я пытаюсь ввести весь столбец:
pd.to_datetime (df ['date_column'], формат ="%d%b%Y:%H:%M:%S")
Я получаю ошибку названия. Кто-нибудь знает, почему я могу испытывать это?
PS: я проверил на наличие пустых мест и нет ни одного
1 ответ
Решение
Как указали Jezrael и EdChum, у меня есть данные bd в моей колонке. error = опция 'coerce' решила эту проблему.