首页 > 解决方案 > 使用 pandas 将日期时间从 excel 转换为 mysql

问题描述

当我尝试使用 python 将日期时间从 Excel 转换为 MySQL 时出现错误。

我有一个 Excel 文件,其中有一个名为 CompletedDate 的列,并且在 MySQL 数据库中有相同的列,MySQL 中的此列是 DateTime 列。

当我从 Excel 导入值时,我会在下一个操作。

CompletedDate = pd.to_datetime(sheet.cell(r, 23).value, format='%Y-%m-%d %H:%M')

但是,当我看到我的数据库时,我看到的日期是 1970-01-01 00:00 而不是我在 Excel 文件中的日期。

在 Excel CompletedDate 列中,日期如下所示:

2021 年 4 月 7 日 14:20

我需要转换为Y-m-d h:mMySQL 数据库。

有什么办法解决吗?

标签: pythonpandasdatetime

解决方案


推荐阅读