import pandas as pd
from datetime import timedelta
# 读取 Excel 表格
df = pd.read_excel(r'C:\Users\wangkejun\Desktop\MLC.xlsx')
# 去除时间数据中的空格
df['订单操作'] = df['订单操作'].str.strip()
# 将时间数据转换为 datetime 类型
df['订单操作'] = pd.to_datetime(df['订单操作'], format='%H:%M:%S')
# 往前调整14个小时
df['订单操作'] = df['订单操作'] - timedelta(hours=14)
# 将调整后的时间数据重新写入 Excel 表格
df.to_excel(r'C:\Users\wangkejun\Desktop\MLC1.xlsx', index=False)
- 使用Pandas库的read_excel方法读取指定路径下的Excel表格。
- 对"订单操作"列中的空格进行去除。
- 将"订单操作"列中的字符串类型时间数据转换为datetime类型。
- 将"订单操作"列中的时间数据往前调整14个小时。
- 使用Pandas库的to_excel方法将处理后的数据保存到指定路径下的Excel表格中。