Nodejs Utililty Methods Year Add

List of utility methods to do Year Add

Description

The list of methods to do Year Add are organized into topic(s).

Method

addYear()
Date.prototype.addYear = function(){
  this.setFullYear(this.getFullYear() + 1);
};
addYear()
'use strict';
Date.prototype.addYear = function addYear () {
  this.setFullYear(this.getFullYear() + 1);
};
addYears(number)
Date.prototype.addYears = function (number) {
    var date = new Date(this);
    date.setFullYear(date.getFullYear() + number);
    return date;
};
addYears(numberOfYears)
Date.prototype.addYears = function (numberOfYears) {
    var year = this.getFullYear();
    year += parseInt(numberOfYears);
    this.setFullYear(year);
addYears(value)
Date.prototype.addYears = function(value) {
  var month = this.getMonth();
  this.setFullYear(this.getFullYear() + value);
  if (month < this.getMonth()) {
    this.setDate(0);
  return this;
};
addYears(y)
Date.prototype.addYears = function(y) {
  var m = this.getMonth();
  this.setFullYear(this.getFullYear() + y);
  if (m < this.getMonth()) {
    this.setDate(0);
};
addYears(year)
Date.prototype.addYears = function(year){
  return new Date(this.getTime() + year*24*60*60*1000*(this.isLeapYear()?366:365));
addYears(years)
Date.prototype.addYears = function(years) {
  return this.addMonths(years * 12);
};