【发布时间】:2014-07-08 10:34:12
【问题描述】:
根据manual,pd.to_datetime()应该创建一个日期时间对象。
相反,当我调用pd.to_datetime("2012-05-14") 时,我得到了一个时间戳对象!在该对象上调用 to_datetime() 最终给了我一个日期时间对象。
In [1]: pd.to_datetime("2012-05-14")
Out[1]: Timestamp('2012-05-14 00:00:00', tz=None)
In [2]: t = pd.to_datetime("2012-05-14")
In [3]: t.to_datime()
Out[2]: datetime.datetime(2012, 5, 14, 0, 0)
对这种意外行为有解释吗?
【问题讨论】:
标签: python datetime pandas timestamp