【发布时间】:2019-06-25 01:56:08
【问题描述】:
我有两个数据框,它们都有一个“日期时间”列,第一个数据框的数据为11/12/2018 15:34:04,第二个数据框的数据为2018-12-11 15:35:45。
当我运行 df['Date Time'].apply(pd.Timestamp) 我得到以下信息:
第一个数据帧变成2018-12-11 15:35:45,这是正确的。
但是第二个数据框变成了2018-11-12 15:34:04,这是不正确的(月份和日期的顺序错误)。
我查看了文档,但找不到指定月份/日期顺序的方法。有没有人遇到过这个?
【问题讨论】:
-
当你说你有一个“日期时间”列时——你的意思是这些列中的
dtype是datetime? -
不,该列只是命名为“日期时间”我将其转换为 dtype = datetime 列,但在转换过程中它混淆了月份和日期。
标签: python python-3.x pandas dataframe timestamp