javascript获取系统时区的时间戳而不是UTC

标签 javascript node.js time

大家好,我正在寻找一种以时间戳获取当前系统时间的方法。 我用它来获取时间戳:

new Date().getTime();

但它返回 UTC 时区的时间,而不是服务器使用的时区

有没有办法获取系统时区的时间戳?

最佳答案

查看 moment.js http://momentjs.com/

npm install -S moment

默认情况下,新时刻对象将具有系统时区偏移量。

var now = moment()
var formatted = now.format('YYYY-MM-DD HH:mm:ss Z')
console.log(formatted)

关于javascript获取系统时区的时间戳而不是UTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16393326/

相关文章:

javascript - 如何循环遍历嵌套的 JSON 数组以获取特定值?

javascript - jQuery 插件命名空间函数

javascript - 如何获取一个对象,其中每个元素作为键传递到帖子表单?

java - 如何找到hibernate和直接运行sql的查询区别?

python - 在 python 中组合列以获得新的日期格式

javascript - 在页面更改时初始化/取消初始化 jQuery 插件

javascript - 使用 AWS Javascript 开发工具包发送 SMS

MySQL 与 Node.js

javascript - Node js 和 Redis 未定义的 JSON 属性

matlab - UTC 时间到字符串的转换