javascript - 从时间戳到前一天返回的时刻的转换

标签 javascript momentjs

我正在尝试将时间戳转换为 moment js 对象,如下所示:

let obj = moment.unix(1459382400);

它返回 Wed Mar 30 2016 20:00:00 GMT-0400 (CDT) 这是错误的,因为给定的时间戳对应于 Thu, 31 Mar 2016 00:00:00 GMT。

我错过了什么吗?我做错了什么?

最佳答案

这是因为你的时区,最后执行.utc()

关于javascript - 从时间戳到前一天返回的时刻的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45552925/

相关文章:

javascript - 防止表单输入中出现双字节数字

javascript - 准备和使用带有区域和年份子集的 moment-timezone.js 的步骤是什么

Javascript 适用于除 Chrome 之外的所有浏览器

javascript - 如何使用 MomentJS 将日期转换为时间戳?

javascript - 默认 momentjs 为 dd-mm-yyyy 格式

javascript - 如何将 UTC 时间字符串转换为本地时区中正确的 moment.js 对象?

angular - 如何使用 Angular Material 中的力矩更改日期选择器表单控件值格式

javascript - 在Javascript中循环遍历Json结构

javascript - 单击按钮隐藏/取消隐藏表行?

javascript - 使用 Angular CLI 和 Angular 5 在运行时动态加载新模块