使用moment.js获取不同时区的当前时间

Ma *_* Ti 9 javascript time timezone momentjs

我试图弄清楚如何在不同的时区获得当前时间,但是以下方法不会返回任何内容

var timeUpdate = setInterval(function () {
    var currentTime = moment().format()
    var GMT_current_time = currentTime.tz("Europe/London").format("HH:mm DD MMM");
$("#GMT_display_time").text(GMT_current_time);  
}, 1000);    
Run Code Online (Sandbox Code Playgroud)

Mat*_*int 13

format函数的输出是一个字符串.该tz函数适用于矩形对象.

moment().tz("Europe/London")
Run Code Online (Sandbox Code Playgroud)


Uma*_*med 8

以格式返回当前时间。

moment.tz(moment(), 'Asia/Karachi').format('DD/MM/YYYY HH:mm')
Run Code Online (Sandbox Code Playgroud)