javascript - 将时间戳日期转换为 javaScript 日期

标签 javascript date timestamp

事实上,我从 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"

关于javascript - 将时间戳日期转换为 javaScript 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38521312/

相关文章:

ios - 如何按日期排序数组?

MYSQL查询上次列根据时间戳有不同的值

mysql - 为 Kohana 强制更新表(即使没有可保存的)

javascript - Datamaps 给我一个 Cannot read property 'albersUsa' of undefined

javascript - 使用JS绑定(bind)onchange事件(语法错误)

javascript - 带有反向 waitsFor 的简单 Jasmine 异步测试

javascript - 使用 jQuery 根据日期更改文本

javascript - 更改纸张颜色 Material-UI

javascript - 在 Angular 2 和 Typescript 中创建日期扩展

python - 如何获得干净的YouTube成绩单