如何使用Momentjs查找国家/地区的可用时区
我想按国家/地区名称检索具有UTC偏移的时区列表。例如,我想要像
这样的东西 momentObject.getTimezones("America")
这将返回一个时区列表,如
['UTC−11:00 (ST) — American Samoa, Jarvis Island, Kingman Reef, Midway Atoll, Palmyra Atoll',
....
库中是否存在这样的功能?
解决方案
该功能已被请求,并在以下拉式请求中挂起:
https://github.com/moment/moment-timezone/pull/410
但是,它将接受国家代码(如US
),并返回时区标识符列表,如America/Los_Angeles
。请注意,您提供的列表不是将返回的值。
还请记住,如果不考虑时间点,就不能为整个时区分配单个偏移量,因此这也不是功能的一部分。请参阅the timezone tag wiki中的"时区!=偏移"。
相关文章