我正在写一个与第三方网站交谈的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。第一张图片显示进入方法的字符串,第二张图片显示格式化日期。
为什么我传入的字符串会被转换为另一个字符串?