我正在尝试使用 pandas 读取具有两列的 excel 文件。
这是数据在 excel 文件中的外观:
DT Values
2019-11-11 10:00 28.9
2019-11-11 10:01 56.25
2019-11-11 10:02 2.45
2019-11-11 10:03 96.3
2019-11-11 10:04 18.4
2019-11-11 10:05 78.9
这是我使用 pandas 阅读时的样子:
DT Values
2019-11-11 10:00:00.000 28.9
2019-11-11 10:01:00.000 56.25
2019-11-11 10:01:59:995 2.45
2019-11-11 10:02:59:995 96.3
2019-11-11 10:03:59:995 18.4
2019-11-11 10:04:59:995 78.9
我尝试创建一个新的 DateTime 列,将数据放入一个新的 excel 文件中,在 pandas 和 excel 中将 DT 列转换为 DateTime 格式。还没有任何效果!
为什么会这样?
编辑 - 1
我已经尝试了以下代码,但忘了提及代码片段,
df= pd.read_excel('data.xlsx', parse_dates = ['DT'])
df.head()
df['DT'] = pd.to_datetime(df['DT'])