JSFiddle - React, Tailwind, and code Playground
by Ramesh Kanagaraj
HTML
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
JavaScript
function calcTime(offset) {
d = new Date();
utc = d.getTime() + (d.getTimezoneOffset() * 60000);
nd = new Date(utc + (3600000 * offset));
return nd.toLocaleString();
}
$("#div1").html("India " + calcTime('+5.5'));
$("#div2").html("US " + calcTime('-7'));
function calcTime1(offset) {
d = new Date();
utc = d.getTime() + (d.getTimezoneOffset() * 60000);
nd = new Date(utc + (60000 * offset));
return nd.toLocaleString();
}
$("#div3").html("India " + calcTime1('330'));
$("#div4").html("US " + calcTime1('-480'));