python - 使用 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:m
MySQL 数据库。
有什么办法解决吗?
解决方案
推荐阅读
- python - 如何遍历抓取的项目并将它们添加到字典或熊猫数据框中?
- stripe-payments - 如何修复 Stripe 客户没有在测试环境中输入他们的付款方式
- c# - 如何从列表 C# 中仅获取唯一值
- angular - 在 Angular 中使用 darkreader 包
- numpy - 实验 TensorFlow 数据集的形状问题
- node.js - 如何使用 react 和 node.js 的填充方法?
- sockets - 仅为“可见”的实体发送游戏状态?
- java - Oauth2RestTemplate 中的连接重置
- julia - Julia - 检查浮点值是否为整数
- html - 引导无线电内联输入列和换行文本