python怎么使用pandas修改excel时间格式
时间: 2024-05-10 09:14:25 浏览: 77
利用python对excel中一列的时间数据更改格式操作
使用 Pandas 修改 Excel 时间格式可以先将 Excel 中的数据读取为 Pandas 中的 DataFrame,再使用 Pandas 提供的函数进行修改。下面是一个示例代码:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('data.xlsx')
# 将时间列转换为 datetime 类型
df['时间列'] = pd.to_datetime(df['时间列'])
# 修改时间格式
df['时间列'] = df['时间列'].dt.strftime('%Y-%m-%d %H:%M:%S')
# 将修改后的数据保存到 Excel 文件中
df.to_excel('data_modified.xlsx', index=False)
```
在上面的示例代码中,`pd.to_datetime` 函数将时间列转换为 Pandas 中的 datetime 类型,`dt.strftime` 函数修改时间格式,最后使用 `to_excel` 函数将修改后的数据保存到 Excel 文件中。你需要将代码中的 `data.xlsx` 替换为你的 Excel 文件名,`时间列` 替换为你需要修改的时间列的列名。
阅读全文