Estoy trabajando en una aplicación que devuelve la hora EST. Quiero convertir la hora EST a la zona horaria local del usuario.
por ejemplo: EST: 2022-03-23T21:00:00.000Z
PKT: 2022-03-24T06:00:00.000Z
Sydeny: 2022-03-24T12:00:00.000Z
Creo que las zonas horarias se seleccionarán de forma predeterminada con su ubicación (la local). Sin embargo, para convertirlo en otro, puede usar la biblioteca moment js.
const moment = require('moment-timezone') const start = moment.tz("2021-12-08T10:00:00", "UTC") // original timezone console.log(start.tz("America/Los_Angeles").format()) console.log(start.tz("Asia/Calcutta").format()) console.log(start.tz("Canada/Eastern").format())