在DataFrame中有Column1中是字符串类型时间 2012.11.16 04:00, 把他转换为datetime类型
时间: 2023-08-05 19:06:57 浏览: 63
时间字符串转换成日期对象datetime的方法
可以使用pandas中的`to_datetime`方法将字符串类型的时间转换为datetime类型,具体代码如下:
```python
import pandas as pd
# 创建DataFrame
df = pd.DataFrame({'Column1': ['2012.11.16 04:00']})
# 将字符串转换为datetime类型
df['Column1'] = pd.to_datetime(df['Column1'], format='%Y.%m.%d %H:%M')
```
其中,`format`参数指定了字符串的格式,例如`%Y`表示年份,`%m`表示月份,`%d`表示日期,`%H`表示小时,`%M`表示分钟,具体可以根据需要调整。
阅读全文