2024-10-04 07:24:20 发布
网友
我有一列日期时间,格式为month day year hour minute second&am或pm,例如:6 14 2019 6 17 35 AM。如何将其转换为正确的日期时间格式,最好是军事时间格式?你知道吗
6 14 2019 6 17 35 AM
如果要保留月-日-年序列,请添加dt.strftime('%m/%d/%Y %H:%M:%S'):
dt.strftime('%m/%d/%Y %H:%M:%S')
df['date'] = pd.to_datetime(df['date'], format='%m %d %Y %I %M %S %p').dt.strftime('%m/%d/%Y %H:%M:%S')
核对
pd.to_datetime('6 14 2019 6 17 35 AM',format='%m %d %Y %I %M %S %p') Out[364]: Timestamp('2019-06-14 06:17:35') pd.to_datetime('6 14 2019 6 17 35 PM',format='%m %d %Y %I %M %S %p') Out[365]: Timestamp('2019-06-14 18:17:35')
如果要保留月-日-年序列,请添加
dt.strftime('%m/%d/%Y %H:%M:%S')
:核对
相关问题 更多 >
编程相关推荐