Попробуйте: date-from-timezone , он разрешает ожидаемую дату с помощью изначально доступных Intl.DateTimeFormat
.
Я использовал этот метод в одном из моих проектов в течение нескольких лет уже, но теперь я решил опубликовать его как небольшой проект ОС:)