localZone

by Yubraj Pokharel

JavaScript

var today = new Date();
    var date = today.getDate();
    var hh = today.getHours();
    var mm = today.getMinutes();

    var yyyy = today.getFullYear();
    if(date<10){
        date='0'+date;
    }
    if(hh<10){
        hh='0'+hh;
    }
    if(mm<10){
        mm='0'+mm;
    }
    
    var zone = today.toString().replace(/.*[(](.*)[)].*/,'$1').match(/\b(\w)/g).join('');
    
    const monthNames = ["JAN", "FEB", "MAR", "APR", "MAY", "JUN",
        "JUL", "AUG", "SEP", "OCT", "NOV", "DEC"
    ];

    var userDate = date+'-'+monthNames[today.getMonth()]+'-'+yyyy+' '+hh+':'+mm+' '+zone;
    alert(userDate);