我想从服务器的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