常用US eBayAPI的开发者 ,应该会经常用SOAP去请求API。
在请求API时,免不了带入时间,比如TradingAPI中的GetItemTransactions。在取item一定时间段内的transaction时,我们会带入ModTimeFrom和ModTimTo。
对于这两个字段的属性,ebay官方给的type为dateTime,而对于dateTime,我们需要格式化成YYYY-MM-DDTHH:MM:SS.SSSZ (e.g., 2004-08-04T19:09:02.768Z)。其中T是XML Schema的规范写法,Z代表GMT时间。
因为eBay纪录数据用的是GMT时区,但是这个dateTime不是反映的ebay网站时间,也就是说,不管ebay网站的时间和我们本地环境时间是什么,我们请求API时最好把时间格式成GMT时间。
以下是US ebayAPI关于dateTime的说明
http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/types/simpleTypes.html#dateTime