首页 > 解决方案 > 我做错了什么,当我更改日期时间列的格式时,它会在中途自动更改为不同的格式?

问题描述

这是我的实际数据框的示例

在此处输入图像描述

我试图按升序、日期和时间对它进行排序,为此我试图首先将其更改为 datetime 对象。我想要的格式是%Y-%m-%d %H:%M:%S. 这应该是一项简单的任务,但不知何故,格式会在中途改变。

这是使用时生成的输出to_datetime

在此处输入图像描述

标签: pythonpython-3.xpandassortingdatetime

解决方案


尝试定义日期时间格式:

pd.to_datetime(MPPT['DT'], format=%d-%b-%Y %H:%M)

那么毫无疑问如何解释您的日期时间字符串。这是所有日期时间格式的参考


推荐阅读