Javascript 获取时区中的本地时间(寻找空间优化的库/方法)

Javascript 获取时区中的本地时间(寻找空间优化的库/方法),javascript,angular,Javascript,Angular,编辑使问题更具体-请参阅下面的评论 我用它来解析我通讯录中的电话号码。如果解析成功,它将返回一个两个字母的国家代码,如US(美国)、SE(瑞典)、(印度)等。让我们假设我做了进一步的处理,将其转换为一个城市(基于前缀),因此我得到了美国/纽约等。目前我认为这部分是“最佳猜测” 我对显示这些国家的当前本地时间感兴趣(我正在写一篇文章,用Angular/Ionic语言写,我想显示这些国家的本地时间,这样人们可以在点击“拨号”之前意识到时区) 我想征求您对如何做到这一点的意见: 理想情况下,我想要一

编辑使问题更具体-请参阅下面的评论

我用它来解析我通讯录中的电话号码。如果解析成功,它将返回一个两个字母的国家代码,如
US
(美国)、
SE
(瑞典)、
(印度)等。让我们假设我做了进一步的处理,将其转换为一个城市(基于前缀),因此我得到了
美国/纽约
等。目前我认为这部分是“最佳猜测”

我对显示这些国家的当前本地时间感兴趣(我正在写一篇文章,用Angular/Ionic语言写,我想显示这些国家的本地时间,这样人们可以在点击“拨号”之前意识到时区)

我想征求您对如何做到这一点的意见:

  • 理想情况下,我想要一个小的javascript库,它只在给定国家代码的情况下执行本地时间。我还没找到。我知道,但它并不小。它吸引了其他部门。看

  • 如果这是不可能的,外部API也是可能的,但需要是免费的(速率限制是可以的)。谷歌时区似乎不适合我的需要


非常感谢您的意见。谢谢。

美国现在几点了?有多个时区。同意,有更多的国家有多个时区。因此,您将一个国家映射到一个时区的请求不是双射。更改请求或存在1 result.True这一事实。我已经更新了ask。@user1361529添加您的代码您尝试了什么?我不知道,对我来说似乎相当小,而不是重新发明这个轮子的头痛…