【实践7】Incorrect datetime value: ‘28/01/2022‘ for columns ‘xxx’: pandas dataframe按时间格式插入MySQL数据库

简单介绍

处理数据时经常会遇到需要将Excel数据中某一列的时间数据上传数据库,但Excel中的时间格式有多种,例如28/01/2022等,而数据库中的时间格式DATETIME只支持2022-01-28这种格式。

解决方法

需要将Excel中的时间格式转换成MySQL能够识别的时间格式。
例:Receive Date这一列中有’28/01/2022’这样的时间格式存在,需要整列转为’2022-01-28’格式:

df['Receive Date'] = pd.to_datetime(df['Receive Date'])

你可能感兴趣的:(pandas,openpyxl,xlrd等,pandas)