JSON日期字符串被转换为另一个字符串

时间:2016-09-02 06:34:56

标签: c# angularjs asp.net-web-api

我正在写一个与第三方网站交谈的api。它希望日期格式为2016-09-24T00:00:00Z,只更改日期部分(时间总是00:00:00Z,无论时间或时区)。

我正在使用Angular将其转换(然后调用toString())为正确的格式,并在其上调用JSON.stringify,然后将其传递给我的Web方法。

在我的网络方法中,我调用将数据转换为字符串。

var registrationExpiryFull = indata["registrationExpiryFull"].ToObject<string>();

然而,在该行执行后,registrationExpiryFull已将日期格式从2016-09-24T00:00:00Z格式化为09/23/2016 00:00:00。第一张图片显示进入方法的字符串,第二张图片显示格式化日期。

为什么我传入的字符串会被转换为另一个字符串?

在我们调用ToObject之前 enter image description hereenter image description here

0 个答案:

没有答案