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

datepicker - Vue JS date picker integration