JSFiddle - React, Tailwind, and code Playground

by chridam

JavaScript

function pad(n) {
    return (n < 10) ? '0' + n : n;
}

Date.prototype.toISTString = function(locale) {
    var year = this.getFullYear().toString();
    var month = this.toLocaleString(locale, { month: "short" })
    var day  = this.getDate().toString();
    var hrs = this.getHours().toString();
    var min = this.getMinutes().toString();   
    var sec = this.getSeconds().toString();
    return day + " " + month + " " + year + " " + pad(hrs) + ":" + min + ":" + sec + " (IST)";
  };

dLogDate = new Date();
console.log(dLogDate.toISTString("en-us") + ', ' + dLogDate.toGMTString().substring(4));