我有一个熊猫数据框,其中有一列orderdates,格式如下:2019-12-26。 但是,当我取这个日期的最大值时,它将给出2019-12-12。而实际上是2019-12-26。这是有意义的,因为我的dateformat是荷兰语,max()函数使用“American”(如果我错了请更正我)格式。 这意味着我的计算不正确
如何更改函数的计算方式?或者,如果不可能,请更改“我的日期”列的格式,以便计算正确
[In] df['orderdate'] = df['orderdate'].astype('datetime64[ns]')
print(df["orderdate"].max())
[Out] 2019-12-12 00:00:00
谢谢大家!
目前没有回答
相关问题 更多 >
编程相关推荐