Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSON.NET带时区的JSON到XML转换_Json_Xml_Json.net_Timezone Offset - Fatal编程技术网

JSON.NET带时区的JSON到XML转换

JSON.NET带时区的JSON到XML转换,json,xml,json.net,timezone-offset,Json,Xml,Json.net,Timezone Offset,我可能在这里遗漏了一些东西,但当我使用: doc = JsonConvert.DeserializeXmlNode(json) 要转换以下内容: { DATA: { date1: '2017-01-04T15:03:25+00:00', date2: '2017-01-03T15:05:50+00:00', date3: '2017-01-06T10:14:55+00:00', date4: '2017-08-09T09:27:07+00:00'}} 我得到: <DATA> &l

我可能在这里遗漏了一些东西,但当我使用:

doc = JsonConvert.DeserializeXmlNode(json)
要转换以下内容:

{ DATA: { date1: '2017-01-04T15:03:25+00:00', date2: '2017-01-03T15:05:50+00:00', date3: '2017-01-06T10:14:55+00:00', date4: '2017-08-09T09:27:07+00:00'}}
我得到:

<DATA>
<date1>2017-01-04T16:03:25+01:00</date1>
<date2>2017-01-03T16:05:50+01:00</date2>
<date3>2017-01-06T11:14:55+01:00</date3>
<date4>2017-08-09T11:27:07+02:00</date4>
</DATA>

2017-01-04T16:03:25+01:00
2017-01-03T16:05:50+01:00
2017-01-06T11:14:55+01:00
2017-08-09T11:27:07+02:00
我现在的位置比格林尼治标准时间提前1小时,但为什么最后一天改为提前2小时

一个相关的问题是,如果我只进行JSON解析,我将使用JsonSerializerSettings对象进一步优化这些日期的处理方式。是否存在解析为XML的等价物

编辑:好的,第一部分的答案似乎是由于夏季时间的变化。仍然不确定第二部分