如何使用medi.js库获取时区列表?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (42)

我要做一个<select>所有实际世界时区的列表。如何获得带有时区列表的数组?

提问于
用户回答回答于

对于时区,你应手动添加自己制作的时区JS文件。

在此页面中,你可以选择区域并在moment.js首次加载后生成要加载的文件。

你应该有这样的东西,看看:

<script src="/javascripts/modules/moment/moment-with-langs.min.js"></script>
<script src="/javascripts/modules/moment/moment-timezone.min.js"></script>
<script src="/javascripts/modules/moment/moment-timezone-data.js"></script>

JS moment-timezone-data.js是时区的自定义列表。

但是,到目前为止,我知道,MomentJS 不会为你返回所有时区的列表,因为时区也可以更改。如果你需要填充select标签,我建议你从上面的链接手动解析时区列表。

用户回答回答于

首先包括moment-timezone使用数据,然后可以使用moment.tz.names();

扫码关注云+社区