仅保留 Pandas 的日期部分
使用 pandas.to_datetime 解析日期时,生成的时间戳包括日期和时间部分。但是,对于每日数据,只有日期部分相关。手动将每个日期转换为 datetime.date 或 datetime64[D] 效率很低。
仅日期数据的优雅解决方案
幸运的是,从 Pandas 0.15.0 版本开始,您可以使用 df['dates'].dt.date 轻松访问日期组件。这将返回 datetime.date 对象,这些对象存储为 Python 对象(dtype 对象)。
Datetime64 标准化
如果您希望保留 datetime64 dtype,则可以标准化使用 df['dates'].dt.normalize() 获取午夜 (00:00:00) 的时间戳。这会将时间部分设置为零,同时保留日期值。
其他资源
以上是如何从 Pandas 时间戳中仅提取日期部分?的详细内容。更多信息请关注PHP中文网其他相关文章!