pandas日期转字符串
时间: 2023-06-28 12:04:04 浏览: 519
日期转字符
要将 pandas 的日期转换为字符串,可以使用 `strftime()` 方法。它的语法如下:
```python
df['日期列'].dt.strftime('格式化字符串')
```
其中,`df['日期列']` 是一个 pandas DataFrame 中的日期列,`strftime()` 方法可以将日期格式化为指定的字符串格式。
例如,如果要将日期格式化为年月日的形式,可以使用以下代码:
```python
import pandas as pd
# 创建一个日期数据
df = pd.DataFrame({'日期': pd.date_range('2022-01-01', periods=3)})
# 将日期格式化为年月日的形式
df['日期'].dt.strftime('%Y-%m-%d')
```
输出结果为:
```
0 2022-01-01
1 2022-01-02
2 2022-01-03
Name: 日期, dtype: object
```
其中,`'%Y-%m-%d'` 就是格式化字符串,它表示年份、月份和日期分别用四位数、两位数和两位数表示。
阅读全文