我想從服務器的JSON形式的日期時間轉換爲我可以在HighChart中使用,但我不斷收到錯誤的一天。JSON的日期時間JavaScript的日期時間得到了我錯誤的日期
var json = {"lastMinute":"2013-05-06 15:46:00"}; // GMT
var lastMinute = json.lastMinute;
var a = lastMinute.split(' ');
var d = a[0].split('-');
var t = a[1].split(':');
var date = new Date(d[0],d[1],d[2],t[0],t[1],t[2]);
// NEED TO CONVERT TO LOCALTIME
此輸出:週四2013年6月6日15點46分00秒GMT-0700(PDT)
有人可以把我從我的痛苦,告訴我什麼愚蠢的簡單的事情我做錯了嗎?
一個字:[moment.js(http://momentjs.com) – user2246674 2013-05-06 18:02:05
我喜歡moment.js但我們目前正在開發KISS 。 – jbolanos 2013-05-06 18:14:16
我使用了moment.js(和jQuery和..),因爲我相信* [懶惰](http://c2.com/cgi/wiki?LazinessImpatienceHubris)(因此,KISS?)。 KISS的一部分是讓其他人遇到(並解決)你面前的問題。我喜歡使用生成的API來抽象出問題。 – user2246674 2013-05-06 18:49:06