ebay预定上市时间不匹配

时间:2015-12-18 08:50:24

标签: c# ebay ebay-api

在ebay中从应用程序创建计划列表。在安排时,应用程序显示用户的PC日期时间,用户将给出相对于他的电脑时间/当地时间的时间。但是当项目被安排时,时间不会保持不变。

如何匹配从本地到ebay的预定时间。 根据易趣时间总是发帖吗?或者哪个时间?

如果它总是在ebay时间发布,那么就是这样,获得现在当地时间和预定时间的差异,并在ebay现在添加时间差异?

1 个答案:

答案 0 :(得分:2)

API请求中的所有dates都必须以通用协调时间(UTC)指定。您可以允许人们输入他们所在时区的本地时间,但在向eBay发送schedule a listing时,您必须将其转换为UTC。

例如,日本的卖家希望安排一个列表,以便于2015年12月25日18:30在日本标准时间(即UTC + 9)出现在www.ebay.co.jp上。卖家将使用该应用程序输入当地时间和日期,

2015-12-25 18:30 (JST)

当您的应用程序将请求发送到API时,它需要将输入的本地时间转换为UTC,

2015-12-25 09:30 (UTC)

在XML中,将使用ISO 8601日期和时间格式格式化。

<Item>
  <ScheduleTime>2015-12-25T09:20:00.000Z</ScheduleTime>
</Item>