парсинг нестандартной строки даты и времени в объект даты - PullRequest
0 голосов
/ 10 октября 2018

Я не могу понять, как правильно проанализировать эту строку для даты и времени, независимо от того, в каком формате я пытаюсь сказать, данные времени не соответствуют формату.

# df['_01_FISCPER'] is like '2018011' i.e November 2018
df['FISCPER_DT'] = pd.to_datetime(df['_01_FISCPER'], format='%yyyy%mmm')

1 Ответ

0 голосов
/ 10 октября 2018

format= принимает strftime совместимую строку формата .%yyyy%mmm будет соответствовать 2-символьному году, буквальному yyy, затем 2-символьному месяцу и буквальному mm.

Для 2018011, т.е.YYYY0MM, вы можете попробовать format='%Y0%m'.

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