Content.ReadAsStringAsync() 结果为 datetime 属性增加了一个小时。
这是我在邮递员上调用端点时得到的结果;
ReadAsStringAsync json 结果返回一个额外的小时到 datetime 属性。
字符串结果 = postResponse.Content.ReadAsStringAsync().Result;
为什么 datetime 属性会增加一个小时?
Content.ReadAsStringAsync() 结果为 datetime 属性增加了一个小时。
这是我在邮递员上调用端点时得到的结果;
ReadAsStringAsync json 结果返回一个额外的小时到 datetime 属性。
字符串结果 = postResponse.Content.ReadAsStringAsync().Result;
为什么 datetime 属性会增加一个小时?
您应该使用DateTimeOffset
(瞬时时间或绝对时间)而不是 DateTime。阅读关于 DateTime 与 DateTimeOffset 的 SO Anserwer的更多信息。