我正在使用Json.Net的动态JSON解析功能:
JObject.Parse(jsonString);
我遇到的问题是我的原始数据中的时间信息正在转换为本地时区。例如
My Raw Json数据:
"scheduledTime": "2015-05-27T10:30:00.000+0000"
我的解析数据显示
05/27/2015 03:30:00
这是有道理的,因为我的时区是PST,比UTC晚7个小时。
我想阻止Json.Net执行从UTC到本地时区的转换,并注意到可以通过JsonSerializerSettings执行此操作。但是,看起来JObject.Parse()似乎不接受JsonSeralizeSettings。
在这种情况下,如何告诉Json.Net不要自动转换为本地时区,或者我不得不自己将时区转换回UTC?