C# 使用时区反序列化JSON DateTime
我做了两个小时,什么也没做。这是JSON中的日期:C# 使用时区反序列化JSON DateTime,c#,json,datetime,C#,Json,Datetime,我做了两个小时,什么也没做。这是JSON中的日期: "\/Date(1330355834000+0100)\/" 我发现的所有东西都没有时区或JavaScript。如何将其转换为日期时间(不是日期)?您可以创建自己的,可以解析您想要的数据广告。这使您可以完全控制对象如何转换为JSON对象,反之亦然 斯科特·汉斯曼刚刚发表了一篇文章,讲述了这件事的痛苦。可能会有所帮助。我可以使用类似以下内容获取带有时区的json日期和时间: var publishDate = new Date().toJSON
"\/Date(1330355834000+0100)\/"
我发现的所有东西都没有时区或JavaScript。如何将其转换为日期时间(不是日期)?您可以创建自己的,可以解析您想要的数据广告。这使您可以完全控制对象如何转换为JSON对象,反之亦然 斯科特·汉斯曼刚刚发表了一篇文章,讲述了这件事的痛苦。可能会有所帮助。我可以使用类似以下内容获取带有时区的json日期和时间:
var publishDate = new Date().toJSON();
你试过Json.Net了吗?它将其反序列化以更正DateTime对象。