已编辑以使问题更具体 - 请参阅下面的评论
我正在使用libphonenumber尝试解析通讯录中的电话号码。如果解析成功,则会返回两个字母的国家/地区代码,例如US
(美国),SE
(瑞典),IN
(印度)等。让我们假设我进一步处理把它转换成一个城市(基于前缀),所以我得到America/New_York
等等。我很好,这部分现在是“最佳猜测”。
我有兴趣展示这些国家目前的当地时间(我正在Angular / Ionic写一个calling card app,我想在各国展示当地时间,以便人们在点击'拨号'之前能够意识到时区)
我想请求您就如何执行此操作发表意见:
理想情况下,我想要一个小 javascript库仅本地时间给定国家/地区代码。我还没找到一个。我知道moment-timezone,但它不小。它吸引其他代表。见here。
如果不可能,外部API也是可能的,但需要是免费的(速率限制是可以的)。 Google时区似乎不适合我的需要。
非常感谢您的投入。感谢。