我这样做了两个小时,没有任何东西。这是JSON中的日期:反序列化带时区的JSON DateTime
"\/Date(1330355834000+0100)\/"
我发现的所有内容都没有时区或JavaScript。如何将其转换为DateTime(不是日期)?
我这样做了两个小时,没有任何东西。这是JSON中的日期:反序列化带时区的JSON DateTime
"\/Date(1330355834000+0100)\/"
我发现的所有内容都没有时区或JavaScript。如何将其转换为DateTime(不是日期)?
Scott Hanselman刚刚发表了一篇关于这个问题的文章。 His post可能会有所帮助。
您可以创建自己的JavaScriptConverter
,它可以解析您想要的数据广告。这使您可以完全控制对象如何转换为JSON对象,反之亦然。
我该怎么做? – 2012-03-08 15:52:51
我能够使用像这样得到一个JSON日期和时间时区:
var publishDate = new Date().toJSON();
看到http://stackoverflow.com/questions/668488/parsing-json-datetime-from-newtonsofts- json-serializer – sikander 2012-03-08 15:50:40
你试过Json.Net吗?它将其反序列化以纠正DateTime对象。 – 2012-03-08 15:53:30