JSFiddle - React, Tailwind, and code Playground

JavaScript

console.clear();

var dtf = new Intl.DateTimeFormat('en-US', {timeZone: 'America/New_York'});

//EDT: 11/2/2013 01:04:05
//UTC: 11/2/2013 05:04:05

var utc1 = new Date(Date.UTC(2013, 11, 2, 5, 4, 5))
console.log(dtf.format(utc1));
console.log(utc1.toLocaleString("en-US", {timeZone: "America/New_York"}));

//EST: 11/3/2013 01:04:05
//UTC: 11/3/2013 06:04:05

var utc2 = new Date(Date.UTC(2013, 11, 3, 5, 4, 5))
console.log(utc2.toLocaleString("en-US", {timeZone: "America/New_York"}));

//console.log(dtf.resolvedOptions().timeZone);