Date extraction, Date Formatting plain Javascript - Javascript

 Date/Time format



//Date format

   displayDateTime(d) {

      if(d != "")
      { 

var myDate = new Date(d);
var day = myDate.getDate();
day = day.toString();
day = day.length === 1 ? "0" + day.toString() : day;
var dd = myDate.getDay();
// var weekname = this.weekNames[parseInt(dd)].substr(0, 3);
var month =  parseInt(myDate.getMonth());

month = month + 1;
 // month = ("0" + myDate.getMonth()).slice(-2);

          // month = this.monthNames[parseInt(month)].substr(0, 3);

          var year = myDate.getFullYear();
          var hh = ("0" + myDate.getHours()).slice(-2);
          var mm = ("0" + myDate.getMinutes()).slice(-2);
          var ss = ("0" + myDate.getSeconds()).slice(-2);
          month = month < 10 ? "0" + month : month;

//d = day+'-'+month + '-' +  year + " " + hh + ':' + mm + ':' + ss;

d =   month + "-" + day + "-" + year + " " + hh  + ":"  + mm + ":" + ss;

      return d;

      }

      else {


        return null

      }
    }




var myDate = new Date(d);

      var day = myDate.getDate();
      day = day.toString();
      day = day.length === 1 ? "0" + day.toString() : day;
      var dd = myDate.getDay();      
      // var weekname = this.weekNames[parseInt(dd)].substr(0, 3);
      var month =  parseInt(myDate.getMonth());
      month = month + 1;     
     // month = ("0" + myDate.getMonth()).slice(-2);
      // month = this.monthNames[parseInt(month)].substr(0, 3);
      var year = myDate.getFullYear();
      var hh = ("0" + myDate.getHours()).slice(-2);
      var mm = ("0" + myDate.getMinutes()).slice(-2);
      var ss = ("0" + myDate.getSeconds()).slice(-2);
      month = month < 10 ? "0" + month : month;




UTC

---------------


displayDateTimeUTC(d) {


      var myDate = new Date(d);


      var day = myDate.getDate();


      day = day.toString();


      day = day.length === 1 ? "0" + day.toString() : day;


      var dd = myDate.getDay();      


      var weekname = this.weekNames[parseInt(dd)].substr(0, 3);


      var month = ("0" + myDate.getUTCMonth() + 1).slice(-2);


      // month = this.monthNames[parseInt(month)].substr(0, 3);


      var year = myDate.getUTCFullYear();


      var hh = ("0" + myDate.getUTCHours()).slice(-2);


      var mm = ("0" + myDate.getUTCMinutes()).slice(-2);


      var ss = ("0" + myDate.getUTCSeconds()).slice(-2);


      //d = day+'-'+month + '-' +  year + " " + hh + ':' + mm + ':' + ss;


      d =   month + "-" + day + "-" + year + " " + hh  + ":"  + mm + ":" + ss;


      return d;


    },

Comments

Popular posts from this blog

Loop from one array to multiple arrays, create array to multiple arrays object