Вы можете попробовать это, я думаю, это будет работать
сначала получите смещение часового пояса timeZoneId
ваш часовой пояс.
const offset = moment['tz'](moment(new Date()), timeZoneId).utcOffset() * 60000;
во-вторых создайте новую дату из вашей даты и вашего смещения
console.log(new Date(new Date(yourDateString).getTime() + offset))
и yes yourDateString
- ваша строка даты, лучше работает для obj даты, но w / e