【问题标题】:Magento API returns dates in what timezoneMagento API 返回哪个时区的日期
【发布时间】:2011-03-29 01:15:27
【问题描述】:

几个小时以来,我一直试图找到这个问题的答案...... Magento API 使用哪个时区?我假设 Magento API 将所有日期值作为 GMT 时间返回,因为它们不会在数据末尾附加时区字符串。这是正确的吗?

我想使用过滤器并希望确保在我的异地客户端中正确解释日期。

【问题讨论】:

    标签: api soap magento xml-rpc


    【解决方案1】:

    根据我的经验,Magento 中的所有日期似乎都存储在 GMT 中。通过在已知时间添加记录并计算偏移量,您应该能够在任何特定情况下轻松地确认这一点。

    【讨论】:

    • 我有测试服务器可以使用,但最终产品将使用我无法控制的客户端服务器。只要 Magento API 总是返回 GMT 这不是问题,因为我可以转换本地时间......但是如果每个 Magento 服务器都在其本地时间存储时间,似乎没有办法在服务器中获取当前时间为了偏移到当地时间。
    • 我自己也遇到了这个问题并进行了自己的测试。无论服务器的时区如何,API 日期始终以 GMT 为单位(假设商店的区域设置在 admin 中设置正确,这很容易检查)。
    猜你喜欢
    • 2014-12-27
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多