How can I format a JavaScript date time relative to UTC format.
For (eg): '2015-03-25T12:00:00-06:30' my UTC time format. How can i change this to mm/dd/yyyy at hh:mm meridiem
How can I format a JavaScript date time relative to UTC format.
For (eg): '2015-03-25T12:00:00-06:30' my UTC time format. How can i change this to mm/dd/yyyy at hh:mm meridiem
 
    
    You use Date methods in Javascrpit:
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth();
var day = d.getDate();
var hour = d.getHours();
var min = d.getMinutes() ;
 
    
    you can use like that.
function getLocalizeDateTime(dateString,format) {
 if(dateString==null || dateString==undefined || dateString==""){
  return "";
 }
   var dateTime = dateString.trim().split(" ");
    var dateOnly = dateTime[0];
    var timeOnly = dateTime[1];
    timeOnlyOfDate = timeOnly;
    var temp = dateOnly + "T" + timeOnly+"Z";
    var utc_date =new Date(temp);
    currentDateStr = dateString;
   
  //var offset = new Date().getTimezoneOffset();
  //utc_date.setMinutes(utc_date.getMinutes() - offset);
  if(format!=undefined && format!=null)
   return date2str(utc_date,format);
  return date.toString();
}
function date2str(x, y) {
    var z = {
        M: x.getMonth() + 1,
        d: x.getDate(),
        h: x.getHours(),
        m: x.getMinutes(),
        s: x.getSeconds()
    };
    y = y.replace(/(M+|d+|h+|m+|s+)/g, function(v) {
        return ((v.length > 1 ? "0" : "") + eval('z.' + v.slice(-1))).slice(-2)
    });
    return y.replace(/(y+)/g, function(v) {
        return x.getFullYear().toString().slice(-v.length)
    });
}
console.log(getLocalizeDateTime('2017-05-12 13:07:22.246','MM/dd/yyyy'))