修改服务器的时区为gmt,将GMT转换为服务器本地时区C#

我正在尝试将我从ebay API获得的GMT时间转换为特定时区,具体取决于我的应用程序托管位置,以便我可以转换并获取正确的日期(因为它们实际上在ebay以及交易)。

我试图这样做的方式:

DateTime convertedDate = DateTime.SpecifyKind(DateTime.Parse(doc2.GetElementsByTagName("CreatedTime").Item(i).InnerText), DateTimeKind.Utc);

order.OrderDate = convertedDate.ToLocalTime();

但这不起作用,因为我期待它......

有什么建议吗?

编辑:Sry我正在使用我得到的ebay交易时间戳,之前我说的是Paypal但实际上是ebay ...现在更正了它..

好的,所以我期待重新创建我在ebay上的图表,如下所示:

KH4oA.jpg

我得到的图表与eBay上的图表完全不同,从ebay和该图表中返回相同的数据......

这是他们在ebay开发者网站上告诉我的:

The eBay API returns time-stamps for events and transactions in Greenwich Mean Time (GMT).

Your application needs to handle the conversion between GMT and that time zone.

Please refer to the following knowledge base article:

https://ebaydts.com/eBayKBDetails?KBid=76

Regards

基于上面的回复,这就是我想要实现的目标......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值