我从肥皂Mangeto api获得订单信息。我得到的所有信息都是正确的,但我得到created_at,updated_at日期字段错误。
我得到created_at值2014-02-18 11:36:06但它将是2014-02-18 17:06:06。
我一直在寻找答案花了几个小时。 Magento API以GMT格式返回所有日期值。我在admin中设置了时区=印度标准时间(亚洲/加尔各答)(GTM 5.30+)。网站得到了改变,但网络服务仍在返回GMT时间。
任何人都知道如何在soap web服务中的给定时区获取日期格式。
$proxy = new SoapClient( SOAP_CLIENT_URL );
$sessionId = $proxy->login( SOAP_CLIENT_USERNAME, SOAP_CLIENT_PASSWORD );
$result = $proxy->call($sessionId, 'order.list',array(
array('customer_id'=>2)));
我们可以在Web服务中设置任何参数吗?或Magento有任何其他方法来解决问题。