我想在我的Javascript中將一個字符串轉換爲JSON對象。當我轉換成JSON對象的日期完全改變如何將字符串與日期轉換爲Json對象?
此字符串是我的字符串
var JsonData=[[2013-02-27,787],[2013-02-26,131],[2013-02-02,0],[2013-01-20,8],[2012-12-28,12]]
我轉換成JSON對象,具有以下
var json = eval(JsonData);
然後我得到以下結果警報
1984,787,1985,131,2009,0,1992,8,1972,12
任何人都可以請指導我嗎?我該如何解決這個問題?
現在,我得到以下
Timestamp: 3/7/2013 1:10:36 PM
Error: TypeError: this.proxy.getTime is not a function
在我javascript..so帶我在想,它怎麼一回事,因爲日期不正確使用JSON Object..is會這樣?任何人都可以轉換的錯誤,請指南?
哇我注意到數據轉換進行的算術運算:) 2013-02-27 = 1984. 2013-02-26 = 1985。只是猜測,但也許你應該把它們用引號引起來。 :) – Oneb 2013-03-07 07:24:48
ok.i在json對象中有相同的字符串,但它現在不能繼續工作..因爲我希望它作爲json中的日期對象..所以請你告訴我該怎麼做 – 2013-03-07 07:29:34