Python 如何转换;日、月、日、时间hh:mm:ss年“;约会?

Python 如何转换;日、月、日、时间hh:mm:ss年“;约会?,python,pandas,Python,Pandas,我有一列时间数据,看起来是这样的 “2019年8月21日星期三18:51:19” 我正试图将其转换为dd/mm/yy,但没有成功,因为按日期排序没有运气 提前感谢您需要找到正确的格式来描述字符串日期 这里是'%a%b%d%H:%M:%S%Y',因为您以%a:缩写的星期几开始,后面是空格,然后是'%b':缩写的月份日等 可以找到可用格式的完整列表 您需要找到正确的格式来描述字符串日期 这里是'%a%b%d%H:%M:%S%Y',因为您以%a:缩写的星期几开始,后面是空格,然后是'%b':缩写的月份

我有一列时间数据,看起来是这样的 “2019年8月21日星期三18:51:19” 我正试图将其转换为dd/mm/yy,但没有成功,因为按日期排序没有运气


提前感谢

您需要找到正确的格式来描述字符串日期

这里是
'%a%b%d%H:%M:%S%Y'
,因为您以
%a
:缩写的星期几开始,后面是空格,然后是
'%b'
:缩写的月份日等

可以找到可用格式的完整列表


您需要找到正确的格式来描述字符串日期

这里是
'%a%b%d%H:%M:%S%Y'
,因为您以
%a
:缩写的星期几开始,后面是空格,然后是
'%b'
:缩写的月份日等

可以找到可用格式的完整列表

import pandas as pd
import datetime as dt
df= pd.DataFrame({'date':["Wed Aug 21 18:51:19 2019"]})
# convert to datetime
df['new_datetime'] =pd.to_datetime(df['date'], format = '%a %b %d %H:%M:%S %Y')
# keep date part only
df['new_date'] =df['new_datetime'].dt.date