как мне отформатировать этот формат 12: 00–14 июня 2018 до 2018 - 6 - 16 - PullRequest
0 голосов
/ 31 октября 2019

Я пытаюсь проанализировать набор данных, и я столкнулся с этой проблемой, я не мог изменить формат с 12:00 до 14 июня 2018 года на обычный формат даты и времени.

Я пробовал некоторые методы, но все еще не могу решить.

matches['Datetime (Brazil)'] = pd.to_datetime(matches['Datetime (Brazil)'], format = '%yyyy-%mm-%dd %H:%M:%S')
matches['Datetime (Brazil)'] = matches['Datetime (Brazil)'].replace(" ","")
matches['Datetime (Brazil)'] = matches['Datetime (Brazil)'].replace('�-�','') for x in matches['Datetime (Brazil)']
matches['Datetime (Brazil)'].apply(lambda x: x.strip('�-�'))

фактический формат: 12: 00–14 июня 2018

ожидаемый формат: 2018 -6-16

...