Tengo la siguiente lista poblada de zonas horarias que un usuario puede seleccionar ejemplo
{name: '(UTC-12:00) International Date Line West', offset: '-12:00:00'} {name: '(UTC-11:00) Coordinated Universal Time-11', offset: '-11:00:00'} {name: '(UTC-10:00) Aleutian Islands', offset: '-10:00:00'} {name: '(UTC-06:00) Guadalajara, Mexico City, Monterrey', offset: '-06:00:00'} {name: '(UTC-06:00) Saskatchewan', offset: '-06:00:00'}cuando el usuario selecciona una zona horaria, ¿cómo obtengo la hora y la fecha reales de la zona que seleccionó?
Puedo obtener la siguiente hora local de la siguiente manera
var today = Moment(); this.date = today.format("dddd,D MMM YYYY"); this.times = Moment().format("HH:mm:ss");Pero no estoy seguro de cómo obtener las zonas horarias de las diferentes ubicaciones. entonces, por ejemplo, si seleccionaron (UTC-12:00) International Date Line West , ¿cómo muestro la fecha y la hora de esa ubicación?
Ejemplo de Docs:
let moment = require('moment-timezone'); moment().tz("America/Los_Angeles").format();