要将Excel中的各种日期格式转换为datetime格式,可以使用pandas库中的to_datetime函数。

首先,确保已经安装了pandas库。可以使用以下命令安装pandas:

pip install pandas

然后,导入pandas库并使用to_datetime函数将日期格式转换为datetime格式。以下是一个示例代码:

import pandas as pd

# 读取Excel文件
df = pd.read_excel('data.xlsx')

# 将日期列转换为datetime格式
df['日期列'] = pd.to_datetime(df['日期列'], errors='coerce')

# 输出转换后的数据
print(df)

在上面的代码中,我们假设要转换的日期列名为"日期列"。pd.to_datetime函数的errors参数设置为'coerce',以处理无效的日期格式。转换后的结果将存储在原始DataFrame中的相同列中。

注意:在读取Excel文件之前,确保已经安装了openpyxl库。可以使用以下命令安装openpyxl:

pip install openpyxl

这样就可以将Excel中的各种日期格式转换为datetime格式

python 把excel读到的各种日期格式转换成datetime格式

原文地址: https://www.cveoy.top/t/topic/iahK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录