¿Por qué no puedo tomar un tiempo y configurarlo en otra zona? Quiero tomar una cadena de una fecha y hora que sea estática y cambiarla a una zona horaria diferente y obtener un resultado.
var d = new Date("2022-05-18T19:48:32.000+00:00"); d.toLocaleString('en-US', { timeZone: 'America/New_York' }); alert(d);No importa lo que haga, dice la hora local de mi computadora en mi computadora en Denver.
d.toLocaleString('en-US', { timeZone: 'America/New_York' }); devuelve una cadena, pero no la está configurando en una variable. Prueba d = d.toLocaleString('en-US', { timeZone: 'America/New_York' });