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

JSON date with Timezone offset not converting to JavaScript Date correctly

本问题已经有最佳答案,请猛点这里访问。

我从JSONAPI得到了以下字符串:

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

应该是:

1
2013-10-11 00:00:00

但我却得到了:

1
2013-10-10T23:00:00.000Z

我的代码:

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


试试这个:

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