【发布时间】:2015-08-19 13:45:03
【问题描述】:
所以我使用 to_datetime() 将一个看起来像这样 '23 Jan 2015' 的字符串转换成一个看起来像这样 '2015-01-23' 但它的 dtype 是 datetime[ns] 而不是 datetime[ D]。在使用 to_datetime() 的过程中或之后,如何将其转换为 datetime[D]?谢谢。
【问题讨论】:
-
pandas 在内部将日期时间保存为
datetime64[ns]。不需要这种类型的转换。你到底想做什么? -
如果您只想要一个日期而不是日期时间来进行某些计算,那么如果您运行的是 0.15.0 及更高版本的 pandas 版本,您可以访问 date 属性,因此
df['date'].dt.date将返回一个日期跨度>
标签: python-2.7 datetime pandas