2012-03-08 62 views
1

我這樣做了兩個小時,沒有任何東西。這是JSON中的日期:反序列化帶時區的JSON DateTime

"\/Date(1330355834000+0100)\/" 

我發現的所有內容都沒有時區或JavaScript。如何將其轉換爲DateTime(不是日期)?

+0

看到http://stackoverflow.com/questions/668488/parsing-json-datetime-from-newtonsofts- json-serializer – sikander 2012-03-08 15:50:40

+1

你試過Json.Net嗎?它將其反序列化以糾正DateTime對象。 – 2012-03-08 15:53:30

回答

1

Scott Hanselman剛剛發表了一篇關於這個問題的文章。 His post可能會有所幫助。

-1

您可以創建自己的JavaScriptConverter,它可以解析您想要的數據廣告。這使您可以完全控制對象如何轉換爲JSON對象,反之亦然。

+2

我該怎麼做? – 2012-03-08 15:52:51

0

我能夠使用像這樣得到一個JSON日期和時間時區:

var publishDate = new Date().toJSON();