小编Map*_* Yu的帖子

将日期时间转换为另一种格式而不更改 dtype

我自己刚刚学习 Pandas,遇到了一些问题。

  1. 在从 csv 文件读取的 DataFrame 中,我有一列包含不同格式的日期数据(例如'%m/%d/%Y''%Y-%m-%d',可能为空白。),我想统一该列的格式。但不知道还有没有其他格式。因此,当我使用时pd.to_datetime(),它引发了一些错误,例如格式不匹配和非仿时数据。如何统一该栏目的格式?

  2. 我已将该列的一部分转换为日期时间数据类型,并且它是YYYY-mm-dd格式的。我可以保留日期时间数据类型,并将格式更改为 吗'%m/%d/%Y'?我已经使用过pd.dt.strftime(),它会更改格式,但也会将 dtype 更改为 str,而不保留 datetime dtype。

python datetime series python-3.x pandas

5
推荐指数
1
解决办法
2657
查看次数

标签 统计

datetime ×1

pandas ×1

python ×1

python-3.x ×1

series ×1