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

getting current time in different time zone using moment.js

本文关键字:时区 时间 时刻 js 获取      更新时间:2023-09-26

我正在尝试弄清楚如何获取不同时区的当前时间,但下面的方法不返回任何内容

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);    

format函数的输出是一个字符串。tz函数适用于时刻对象。

moment().tz("Europe/London")

返回具有格式的当前时间。

moment.tz(moment(), 'Asia/Karachi').format('DD/MM/YYYY HH:mm')