实际上,我从AngularJS调用了我的java服务,然后返回了一个包含日期的对象,例如:
{
"Name": "Jhon"
"date": 1465826400000
}
我的服务中的Java 1465826400000日期对应于2016年6月13日星期一14:00 UTC并使用我的Javascript代码:
var date = new Date (1465826400000);
它给出了14-06-2016 4:00:00
这意味着两个日期之间有一天的间隔。
有人有一个主意
最佳答案
不,这仅意味着您正在浏览器的本地时区查看结果。如果将其视为UTC日期,则它匹配:
console.log(new Date (1465826400000).toISOString()); // "2016-06-13T14:00:00.000Z"