pandas一次提取日期中的时分秒
时间: 2023-08-17 13:14:19 浏览: 447
获取某个时间的时,分,秒
可以使用 pandas 中的 strftime() 函数一次性提取日期中的时分秒。具体的操作步骤如下:
1. 将日期列转换成 pandas 的 datetime 类型:
```python
df['date'] = pd.to_datetime(df['date'])
```
2. 使用 strftime() 函数提取对应的小时、分钟、秒数:
```python
df['time'] = df['date'].dt.strftime('%H:%M:%S')
```
这样,就可以在 DataFrame 中添加一列,该列包含了日期中的时分秒信息,格式为 HH:MM:SS。如果需要包含毫秒信息,可以使用 '%H:%M:%S.%f' 的格式。
阅读全文