javascript - 获取日期时刻时区的时区

标签 javascript momentjs

如何使用 moment-timezone.js 获取日期设置的时区? 我想知道是否有一种方法可以像这样使用它

moment(date).tz().name()

最佳答案

您可以使用 moment.tz() 获取时区全名。如果未设置时区,它将返回 undefined

例子:

var date = moment.tz("2017-03-09 01:59:59", "America/New_York");
date.tz();

这将返回:

America/New_York

此外,您可以使用 moment.format('zz') 获取短时区名称。

关于javascript - 获取日期时刻时区的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35328562/

相关文章:

javascript - 如何在 div 可见时获取事件

javascript - Material-UI:如何在 TreeView 中添加边框

javascript - 使用 moment js 传递时区并获取小时偏移量?

javascript - 在 ReactJS 中操作 Momentjs 日期

javascript - jQuery,循环时从输入中选择属性

javascript - IE 不支持 Array includes 或 String includes 方法

javascript - 没有 "z"的 momentjs toISOString

javascript - 将插件方法添加到 Flow 中的 Moment.js 声明中?

javascript - jquery ajax从本地文件夹加载图像

momentjs - Moment.js 与 Vuejs