Javascript 使用momemtjs将特定时区的时间转换为UTC

Javascript 使用momemtjs将特定时区的时间转换为UTC,javascript,timezone,momentjs,Javascript,Timezone,Momentjs,我有一个特定时区的时间,我想把它转换成UTC。我如何使用时刻时区实现这一点 在文档中,这是如何转换: jun.tz('America/Los_Angeles')。格式('ha z') 我只是不确定要传递什么时区名称来将其转换为UTC,或者是否有其他函数可以使用?您可以通过使用矩.tz(…)语法轻松地在特定时区中构造矩。这与使用现有力矩对象的.tz(…)函数进行转换略有不同,这是您在问题中展示的 var m = moment.tz('2016-03-25 08:00:00', 'America/

我有一个特定时区的时间,我想把它转换成UTC。我如何使用时刻时区实现这一点

在文档中,这是如何转换:
jun.tz('America/Los_Angeles')。格式('ha z')


我只是不确定要传递什么时区名称来将其转换为UTC,或者是否有其他函数可以使用?

您可以通过使用
矩.tz(…)
语法轻松地在特定时区中构造矩。这与使用现有力矩对象的
.tz(…)
函数进行转换略有不同,这是您在问题中展示的

var m = moment.tz('2016-03-25 08:00:00', 'America/Los_Angeles')
一旦有了
时刻
对象,就可以通过调用
.UTC()
函数将其转换为UTC。然后,您可以根据自己的喜好对其进行格式化

moment.tz('2016-03-25 12:34:56', 'America/Los_Angeles').utc().format()
// output: "2016-03-25T19:34:56+00:00"