new Date(new Date().toLocaleString(‘en’, {timeZone: ‘America/New_York’})) The above approach correctly uses the Intl API to create a string in a specific time zone, but then it incorrectly passes that string back into the Date constructor. In this case, parsing will be implementation-specific, and may fail entirely.



