Javascript 将特定UTC时区转换为本地时区

Javascript 将特定UTC时区转换为本地时区,javascript,time,timezone,utc,Javascript,Time,Timezone,Utc,好吧,我已经为这个问题挣扎了好几个小时了。我想做的是将“巴西利亚时间(BRT)-0300 UTC”转换为用户的本地时区。如何使用javascript实现这一点?我也尝试过一些javascript库,比如moment.js,但仍然没有成功 您可以执行time.clone().tz('Yourlocalzone')。另请参见:完整文档。请参见此问题了解想法:顺便说一句,您问题中的措辞毫无意义:没有“UTC时区”,UTC是一个时区。这里有一个时区字符串,包括UTC的相关偏移量。是的,我应该说UTC偏移

好吧,我已经为这个问题挣扎了好几个小时了。我想做的是将“巴西利亚时间(BRT)-0300 UTC”转换为用户的本地时区。如何使用javascript实现这一点?我也尝试过一些javascript库,比如moment.js,但仍然没有成功

您可以执行
time.clone().tz('Yourlocalzone')
。另请参见:完整文档。

请参见此问题了解想法:顺便说一句,您问题中的措辞毫无意义:没有“UTC时区”,UTC是一个时区。这里有一个时区字符串,包括UTC的相关偏移量。是的,我应该说UTC偏移量+300。但是,我该怎么做呢?可能是你如何使用moment.js的复制品?你能提供一些代码吗?我相信这是有可能的MomentJs库