Adding hours to JavaScript Date object?

前端 未结 16 1398
一生所求
一生所求 2020-11-22 09:00

It amazes me that JavaScript\'s Date object does not implement an add function of any kind.

I simply want a function that can do this:

var now = Date         


        
16条回答
  •  感动是毒
    2020-11-22 09:56

    Check if its not already defined, otherwise defines it on the Date prototype:

    if (!Date.prototype.addHours) {
        Date.prototype.addHours = function(h) {
            this.setHours(this.getHours() + h);
            return this;
        };
    }
    

提交回复
热议问题