你可以使用pandas库来读取Excel文件,并使用to_datetime函数将各种日期格式转换为datetime格式。

首先,你需要安装pandas库。你可以使用以下命令来安装:

pip install pandas

然后,可以使用以下代码来读取Excel文件并将日期格式转换为datetime格式:

import pandas as pd

def convert_to_datetime(date):
    try:
        return pd.to_datetime(date)
    except:
        return None

# 读取Excel文件,假设日期在第一列
df = pd.read_excel('your_file.xlsx')

# 将日期列转换为datetime格式
df['Date'] = df['Date'].apply(convert_to_datetime)

# 打印转换后的日期列
print(df['Date'])

在上面的代码中,convert_to_datetime函数尝试将传入的日期参数转换为datetime格式,如果转换失败则返回None。然后,使用apply函数将convert_to_datetime函数应用到日期列上,将其转换为datetime格式。最后,打印转换后的日期列。

请记得将your_file.xlsx替换为你实际的Excel文件名,以及将Date替换为你实际的日期列名

python 把excel读到的各种日期格式包括202344、 2022年12月日、2023-4-4、excel日期格式转换成datetime格式的函数

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

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