带有时区偏移的JSON日期未正确转换为JavaScript日期

时间:2013-10-14 20:06:25

标签: javascript json

我从JSON API获得以下字符串:

"Date": "\/Date(1381446000000+0100)\/",

应该是:

2013-10-11 00:00:00

但我得到了这个:

2013-10-10T23:00:00.000Z

我的代码:

new Date(parseFloat(oldDate.replace("/Date(", "").replace(")/", ""))); 

1 个答案:

答案 0 :(得分:2)

试试这个:

var date = "/Date(1381446000000+0100)/";
var d = new Date(parseFloat(date.replace("/Date(", "").replace(")/", "")));