2011-05-23 57 views
0

我決定使用JSON.Net將我的日期/時間對象轉換爲字符串新日期(滴答)。我打算使用jQuery的$ .parseJSON將日期字符串轉換爲對象,但會引發異常,表明該字符串是無效的JSON。JSON.NET字符串到JSON Javascript

其他建議?

+0

[將.NET DateTime轉換爲JSON]的可能的重複(http://stackoverflow.com/questions/1016847/converting-net-datetime-to-json) – jcolebrand 2011-05-23 03:33:02

+0

不完全。此JSON.net已將日期時間對象轉換爲可用的JavaScript格式。試圖找出是否有其他的JS JSON解析器會處理新的Date(233123)格式的字符串。 – 2011-05-23 03:40:12

+0

我想如果你再讀一遍,你會發現它是重複的。我認爲MS正在尋找你eval()日期字符串,這是愚蠢和危險的。再次,你最好的選擇是繞過他們的序列化器,並將它編成一個數字。 – 2011-05-23 05:48:26

回答

0

MS把球放在那一個上。我已經碰到過這個。

最好的辦法是獲得底層核心價值(整數)並通過。您需要對其進行特定的格式化,才能將其轉換爲客戶端上的日期,但它與創建新日期(data.json_net_date)一樣簡單;

0

由於我是發送從數據庫日期時間字段創建的統一字符串的人,因此無法看到EVAL如何影響安全性。