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'));