JSFiddle - React, Tailwind, and code Playground

JavaScript

var d = new Date()
    var gmtHours = -d.getTimezoneOffset()/60;
    document.write("The local time zone is: GMT " + gmtHours);

    var diff = gmtHours - 5.5; // -> difference between users timezone and india in hours
    var indiaDate = new Date();
    indiaDate.setTime(d.getTime() - (diff * 60 * 60 * 1000));
    document.write("<br />Current time in India: " + indiaDate.toString());