Я понимаю, что этот вопрос задают несколько раз. Но я все равно не мог найти свой код, чтобы начать работать.
У меня есть следующие строки, и я хочу преобразовать свое местное время в нужный часовой пояс.
Например:
var localtime; // 11:30
var localtimezone; // (UTC-08:00) Pacific Time (US & Canada)
var desiredtimezone; // (UTC-06:00) Central Time (US & Canada)
Это код, который я использую из этой статьи:
Преобразование даты в другой часовой пояс в 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) в зависимости от желаемого часового пояса.
Я буду очень признателен за вашу помощь.