根据时区将本地时间转换为其他时间-javascript

时间:2018-08-30 22:09:35

标签: javascript time timezone

我知道这个问题已经被问过几次了。但是我还是找不到我的代码开始工作。

我有以下字符串,我想将本地时间转换为所需的时区。

例如:

var localtime; // 11:30
var localtimezone; // (UTC-08:00) Pacific Time (US & Canada)
var desiredtimezone; // (UTC-06:00) Central Time (US & Canada)

这是我在本文中使用的代码: Convert date to another timezone in JavaScript

代码

var localtime; // 11:30
var localtimezone; // (UTC-08:00) Pacific Time (US & Canada)
var desiredtimezone; // (UTC-06:00) Central Time (US & Canada)

alert(toTimeZone(localtime, desiredtimezone));

function toTimeZone(time, zone) {
    var format = 'YYYY/MM/DD HH:mm:ss ZZ';
    return moment(time, format).tz(zone).format(format);
}

基于上面的示例:我的本地时间是11:30,我想将其转换为基于所需时区的时间(应该为1:30)。

非常感谢您的帮助。

0 个答案:

没有答案