Python 表日期时间排序错误

Python 表日期时间排序错误,python,pandas,datetime,Python,Pandas,Datetime,这是数据帧的部分输出 当我将pd.pivot_表应用于此数据帧时 结果=pd.pivot\u tabledataframe1,Value='Value',index='Date'],columns='Entity'],aggfunc=np.sum,fill\u Value=0 我得到了一个奇怪的排序日期如下 Date ... 01/01/2016, 10

这是数据帧的部分输出

当我将pd.pivot_表应用于此数据帧时

结果=pd.pivot\u tabledataframe1,Value='Value',index='Date'],columns='Entity'],aggfunc=np.sum,fill\u Value=0

我得到了一个奇怪的排序日期如下

Date                                             ...                            
01/01/2016, 10:30:00  
01/02/2016, 10:30:00  
01/03/2016, 10:30:00  
01/04/2016, 10:30:00  
01/05/2016, 10:30:00  
01/06/2016, 10:30:00  
01/07/2016, 10:30:00  
01/08/2016, 10:30:00  
01/09/2016, 10:30:00  
01/10/2016, 10:30:00  
01/11/2016, 10:30:00  
01/12/2016, 10:30:00  
02/01/2016, 10:30:00  
02/02/2016, 10:30:00  
02/03/2016, 10:30:00  


我这里缺少的是什么,在此方面的任何帮助都将不胜感激。

您得到的输出看起来像是按字符串排序的-在pivot之前使用适当的格式将列解析为datetime数据类型,例如

df['Date'] = pd.to_datetime(df['Date'], format='%d/%m/%Y, %H:%M:%S')

@Fuppes先生,它成功了,谢谢,请将此添加为答案很高兴它有帮助,添加为答案。
df['Date'] = pd.to_datetime(df['Date'], format='%d/%m/%Y, %H:%M:%S')