Nodejs Date Compare date()

Here you can find the source of date()

Method Source Code

Date.prototype.date = function(){
  var yyyy = this.getFullYear().toString();
  var mm = (this.getMonth()+1).toString(); // getMonth() is zero-based
  var dd  = this.getDate().toString();
  return mm+'-'+dd+'-'+yyyy;
};

Related

  1. isSameDateAs(pDate)
    Date.prototype.isSameDateAs = function (pDate) {
        return (
          this.getFullYear() === pDate.getFullYear() &&
          this.getMonth() === pDate.getMonth() &&
          this.getDate() === pDate.getDate()
        );
    
  2. compare(b)
    var debug = require('debug')('util/date.js');
    Date.prototype.compare = function(b){
      if(this.getFullYear() != b.getFullYear()){
        return false;
      }else{
        if(this.getMonth() != b.getMonth()){
          return false;
        }else{
          if(this.getDate() != b.getDate()){
    ...
    
  3. date()
    Date.prototype.date = function () {
        return String(this.getFullYear()) + "-" + (this.getMonth() + 1).zfill(2) + "-" + this.getDay().zfill(2);
    };
    
  4. date()
    Date.prototype.date = function(){
      var yyyy = this.getFullYear().toString();
      var mm = this.getFullMonth().toString(); 
      var dd  = this.getDate().toString();
      return mm+'-'+dd+'-'+yyyy;
    };
    
  5. date()
    Date.prototype.date = function() {
      var y = this.getFullYear(),
          m = this.getMonth(), 
          d = this.getDate();
      if(d < 10) {d = "0" + d;}
      if(m < 10) {m = "0" + m;}
      return "" + y + "-" + m + "-" + d;