List of utility methods to do Month Add
addMonth()Date.prototype.addMonth = function(){
this.setMonth(this.getMonth() + 1);
};
| |
addMonth()Date.prototype.addMonth = function () { var date = new Date(this.valueOf()); date.setMonth(date.getMonth() + 1); return date; }; | |
addMonth()Date.prototype.addMonth = function addMonth () {
this.setDate(1);
this.setHours(0);
this.setMinutes(0);
this.setSeconds(0);
this.setMonth(this.getMonth() + 1);
};
| |
addMonths(m)Date.prototype.addMonths = function(m) { var d = this.getDate(); this.setMonth(this.getMonth() + m); if (this.getDate() < d) this.setDate(0); }; | |
addMonths(months)Date.prototype.addMonths = function(months){ return new Date(this.getTime() + months*this.getDaysInMonthOfYear()*24*60*60*1000); | |
addMonths(months)Date.prototype.addMonths = function(months) { var n = this.getDate(); this.setDate(1); this.setMonth(this.getMonth() + months); this.setDate(Math.min(n, this.getDaysInMonth())); return this; }; | |
addMonths(number)Date.prototype.addMonths = function (number) { var date = new Date(this); date.setMonth(date.getMonth() + number); return date; }; | |
addMonths(value)Date.prototype.addMonths = function(value) { var date = this.getDate(); this.setMonth(this.getMonth() + value); if (this.getDate() < date) { this.setDate(0); return this; }; | |
addMonths(value)Date.prototype.addMonths = function (value) var n = this.getDate(); this.setDate(1); this.setMonth(this.getMonth() + value); this.setDate(Math.min(n, this.getDaysInMonth())); return this; }; |