我试图将我的字符串索引转换为DateTime,并且使用了以下函数:

df_wt_ist.index = pd.to_datetime(df_wt_ist.index)


发生的事情将我的月份切换为我的日子,这是错误的。
有人知道另一个合适的功能吗?

最佳答案

如果可能,将参数dayfirst=True添加到to_datetime

df_wt_ist.index = pd.to_datetime(df_wt_ist.index, dayfirst=True)


对于一般解决方案,请使用参数格式,例如对于DD-MM-YYYY,对于参数,请检查http://strftime.org/

df_wt_ist.index = pd.to_datetime(df_wt_ist.index, format='%d-%m-%Y')

关于python - 索引字符串到日期时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48323235/

10-16 13:20