Сравнение дат в питон-пандах - PullRequest
0 голосов
/ 30 августа 2018

Мне нужно сравнить два столбца, содержащих значения даты, и найти разницу между двумя датами.

Из 2 столбцов один относится к типу datetime, а другой - к типу object. W курица пытается преобразовать тип объекта в datetime, используя:

final['Valid to']=pd.to_datetime(final['Valid to'])

Я получаю ошибку:

OutOfBoundsDatetime: отметка времени наносекундной границы: 9999-12-31 00: 00: 00

Как преобразовать столбец типа объекта в datetime, чтобы я мог сравнить и получить требуемый результат?

1 Ответ

0 голосов
/ 30 августа 2018

используйте параметр format для предоставления правильного формата строки, чтобы to_datetime мог понять, какой тип строки она преобразует в объект datetime

в вашем случае это будет похоже на

pd.to_datetime(s, format='%Y-%m-%d %H:%M:%S')

пожалуйста, опубликуйте пример данных для правильного ответа, поскольку кто-то уже написал в комментарии, это было бы полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...