Incluso el valor que configuré para la hora en las zonas horarias de moment.js es el mismo siguiendo dos enfoques diferentes, el valor de la fecha devuelta es diferente
moment("02:00","HH:mm").tz('America/Chicago').format() devoluciones 2022-03-31T15:30:00-05:00
moment().tz('America/Chicago').set({hour:"02",minute:"00"}) devoluciones 2022-04-01T02:00:02-05:00
Y si tengo una cadena de fecha 2022-03-30T08:13:44.478+00:00 que quiero convertir a zonas horarias específicas como se muestra a continuación
moment(`2022-03-30T08:13:44.478+00:00`).tz('America/Chicago')¿Es la forma correcta si quiero compararlo con la fecha actual de esa zona horaria?
moment(`2022-03-30T08:13:44.478+00:00`).tz('America/Chicago').isSameOrAfter(moment().tz('America/Chicago'))