mysql - 导出到 ShipStation 时,WooCommerce 订单中的订单日期显示为 01-01-1970
问题描述
所以我们的商店出现了一个有趣的问题。到目前为止,我们没有遇到任何问题,但是自从最新的 WooCommerce 更新以来,通过 WooCommerce 订单源导出到 ShipStation 的所有订单日期都显示为 01-01-1970。我能够确认这不是 ShipStation 问题,而是 WooCommerce 问题。
我检查了我们 MySQL 数据库中的所有数据表(因为我最初认为这可能是 MySQL 数据库问题),但一切似乎都很好。
订单日期显示如下:
<OrderDate>01/01/1970 07:00</OrderDate>
但是,最后修改显示正确的日期/时间:
<LastModified>05/23/2018 15:42</LastModified>
其他人知道可能是什么原因造成的吗?
解决方案
以防万一其他人有这个问题,我发现了一个奇怪的修复:
WordPress设置>将本地时区更改为以前的值>点击保存>将本地时区更改回原来的时区>点击保存。
现在订单显示正确的日期和时间。
推荐阅读
- sympy - 在 Sympy 中,有没有办法根据定义多项式来表示 Groebner 基?
- c# - TextFieldParser 读取字段生成 unicode 而不是预期值
- c - 在C中将文件的一部分复制到另一个文件的函数
- c# - EF codefirst ClientConnectionId:xx.xxx.xx.xx 错误号:4060,State:1,Class:11
- node.js - 使用 CI Jenkins 部署时,我可以忽略节点 JS 的 unhandledRejection 警告吗?
- angular - 如何使用 localStore 保存表中的对象,这些对象被另一个表中的复选框填充并稍后加载数据和复选框状态?
- azure - 测试步骤迭代详细信息未按时间顺序排列
- swiftui - 我试图测试 FocusState 并得到它仅在 iOS 15 或更高版本中可用的错误。iPhone 12 Pro 模拟器显示 iOS 15.0
- php - 将多个复选框的值存储在一个数组中并将其发送到另一个 PHP 页面
- javascript - 如果所选选项大于其他选项,则禁用其他选项