difference Between UTC And EST
by JonNorman
JavaScript
function getESTDate() {
return new Date(new Date().toLocaleString("en-US", {timeZone: "America/New_York"}));
}
alert(getESTDate());
function getESTDateString() {
return new Date().toLocaleString("en-US", {timeZone: "America/New_York"});
}
alert(getESTDateString());
function diffBetweenESTAndUTC(d=new Date()){
var estD = new Date(d.toLocaleString("en-US", {timeZone: "America/New_York"}));
var utcD = new Date(d.toLocaleString("en-US", {timeZone: "UTC"}));
return (estD-utcD)/36e5;
}
alert(diffBetweenESTAndUTC());
alert(diffBetweenESTAndUTC(new Date(2019, 1, 1)));
alert(diffBetweenESTAndUTC(new Date(2019, 7, 1)));