如何在 python CSV 中按时间顺序排列日期

How to put the dates in chronological order in python CSV

所以我正在处理一些数据,在 运行 我的文件之后,一切都很好,只是日期不正确。我使用下面的代码尝试按顺序排列它们,但没有用。顺便说一句 'updated_at' 是我要按时间顺序排列的专栏

df = df.sort_values(by=["updated_at"], ascending=True)

请告诉我如何完成这项工作。为了更好地理解我的问题,我附上了一张图片。

"updated_at" column pic

我们缺少一些上下文,但可能是“updated_at”列不是日期时间列,而是一个简单的字符串,因为在我看来它是按字母顺序排序的。检查 df["updated_at"].dtype,如果它不是日期时间类型(它可能是“object”类型),则执行

df["update_at"] = pd.to_datetime(df["update_at"])