pandas字符串转换为日期
时间: 2023-10-16 07:32:07 浏览: 159
可以使用 pandas 中的 to_datetime() 方法将字符串转换为日期格式。示例代码如下:
```python
import pandas as pd
date_str = '2021-06-30'
date = pd.to_datetime(date_str)
print(date)
```
输出结果为:
```
2021-06-30 00:00:00
```
相关问题
pandas字符串列转换为日期
可以使用 pandas 中的 to_datetime 方法将字符串列转换为日期。示例如下:
```python
import pandas as pd
# 示例数据
df = pd.DataFrame({'date': ['2021-01-01', '2021-01-02', '2021-01-03'],
'value': [1, 2, 3]})
# 将字符串列转换为日期
df['date'] = pd.to_datetime(df['date'])
# 查看转换后的结果
print(df)
```
输出结果:
```
date value
0 2021-01-01 1
1 2021-01-02 2
2 2021-01-03 3
```
pandas将日期字符串转日期
在Pandas中,可以使用`pd.to_datetime()`函数将日期字符串转换为日期类型。具体操作如下所示:
```python
import pandas as pd
# 创建一个包含日期字符串的DataFrame
data = ['12Feb23', '20201225', '2022/12/25', '2018.7.12']
columns = ['日期']
df = pd.DataFrame(data=data, columns=columns)
# 将日期字符串转换为日期类型
df['转换后'] = pd.to_datetime(df['日期'])
# 输出转换后的结果
print(df)
```
运行以上代码,输出结果如下:
```
日期 转换后
0 12Feb23 2023-02-12
1 20201225 2020-12-25
2 2022/12/25 2022-12-25
3 2018.7.12 2018-07-12
```
可以看到,`pd.to_datetime()`函数将日期字符串转换为了日期类型,并将其添加到了原DataFrame中。
阅读全文