Nodejs Date YYYYMMDD Format yyyymmdd()

Here you can find the source of yyyymmdd()

Method Source Code

Date.prototype.yyyymmdd = function () {
    var yyyy = this.getFullYear().toString();
    var mm = (this.getMonth() + 1).toString(); // getMonth() is zero-based
    var dd = this.getDate().toString();
    var hh = this.getHours().toString();
    var min = this.getMinutes().toString();
    var sec = this.getSeconds().toString();
    return yyyy + '/' + (mm[1] ? mm : "0" + mm[0]) + '/' + (dd[1] ? dd : "0" + dd[0]) + ' ' + (hh[1] ? hh : "0" + hh[0]) + ':' + (min[1] ? min : "0" + min[0]) + ':' + (sec[1] ? sec : "0" + sec[0]); // padding
};

Related

  1. yyyymmdd()
    Date.prototype.yyyymmdd = function() {
        var today = new Date();
        var tomorrow = new Date();
        tomorrow.setDate(today.getDate() + 1);
        var mm = tomorrow.getMonth() + 1;
        var dd = tomorrow.getDate();
        return [this.getFullYear(), !mm[1] && '-', mm, !dd[1] && '-', dd].join('');
    };
    
  2. yyyymmdd()
    Date.prototype.yyyymmdd = function() {
      var yyyy = this.getFullYear().toString();
      var mm = (this.getMonth()+1).toString(); 
      var dd  = this.getDate().toString();
      return yyyy + '-' + (mm[1]?mm:"0"+mm[0]) + '-' + (dd[1]?dd:"0"+dd[0]); 
    };
    
  3. yyyymmdd()
    Date.prototype.yyyymmdd = function() {
     var yyyy = this.getFullYear().toString();
     var mm = (this.getMonth()+1).toString(); 
     var dd  = this.getDate().toString();
     return yyyy + "-" +(mm[1]?mm:"0"+mm[0]) + "-" +(dd[1]?dd:"0"+dd[0]); 
    };
    Date.prototype.hhmm = function() {
     var hh = this.getHours().toString();
     var mm  = this.getMinutes().toString();
    ...
    
  4. yyyymmdd()
    Date.prototype.yyyymmdd = function() {
      var yyyy = this.getFullYear().toString();
      var mm = (this.getMonth() + 1).toString(); 
      var dd  = this.getDate().toString();
      return yyyy + '-' + (mm[1] ? mm : "0" + mm[0]) + '-' + (dd[1] ? dd : "0" + dd[0]); 
    };
    
  5. yyyymmdd()
    Date.prototype.yyyymmdd = function() {         
            var yyyy = this.getFullYear().toString();                                    
            var mm = (this.getMonth()+1).toString(); 
            var dd  = this.getDate().toString();             
            return yyyy + '-' + (mm[1]?mm:"0"+mm[0]) + '-' + (dd[1]?dd:"0"+dd[0]);
       };  
    function dateDay() {
      d = new Date();
      return d.yyyymmdd();
    ...
    
  6. yyyymmdd()
    Date.prototype.yyyymmdd = function() {         
        var yyyy = this.getFullYear().toString();                                    
        var mm = (this.getMonth()+1).toString(); 
        var dd  = this.getDate().toString();             
        return yyyy + '-' + (mm[1]?mm:"0"+mm[0]) + '-' + (dd[1]?dd:"0"+dd[0]);
    };
    
  7. yyyymmddhh()
    Date.prototype.yyyymmddhh = function() {
      var yyyy = this.getFullYear().toString();
      var mm = (this.getMonth()+1).toString(); 
      var dd  = this.getDate().toString();
      var hh = this.getHours().toString();
      return yyyy + (mm[1]?mm:"0"+mm[0]) + (dd[1]?dd:"0"+dd[0]) + (hh[1]?hh:"0"+hh[0]); 
    };
    Date.prototype.yahoodate = function() {
      var yyyy = this.getFullYear().toString();
    ...
    
  8. yyyymmddhhmm()
    Date.prototype.yyyymmddhhmm = function() {
        var yyyy = this.getFullYear();
        var mm = this.getMonth() < 9 ? "0" + (this.getMonth() + 1) : (this.getMonth() + 1); 
        var dd = this.getDate() < 10 ? "0" + this.getDate() : this.getDate();
        var hh = this.getHours() < 10 ? "0" + this.getHours() : this.getHours();
        var min = this.getMinutes() < 10 ? "0" + this.getMinutes() : this.getMinutes();
        return "".concat(yyyy + "-").concat(mm + "-").concat(dd + " ").concat(hh + ":").concat(min);
    };
    
  9. yymmddhhmm(isChinese,delimiter)
    Date.prototype.yymmddhhmm = function(isChinese,delimiter) {     
        delimiter = delimiter || '-';                           
        var yy = this.getFullYear().toString();                                    
        var mm = (this.getMonth()+1).toString(); 
        var dd  = this.getDate().toString();  
        var hh  = this.getHours().toString();
        var MM = this.getMinutes().toString();
        if(isChinese){
          return yy + '?' + (mm[1]?mm:"0"+mm[0]) + '?' + (dd[1]?dd:"0"+dd[0])+'? '+ (hh[1]?hh:"0"+hh[0])+':'+(MM[1]?MM:"0"+MM[0]);
    ...