Adding hours to JavaScript Date object?

前端 未结 16 1400
一生所求
一生所求 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

    The below code is to add 4 hours to date(example today's date)

    var today = new Date();
    today.setHours(today.getHours() + 4);
    

    It will not cause error if you try to add 4 to 23 (see the docs):

    If a parameter you specify is outside of the expected range, setHours() attempts to update the date information in the Date object accordingly

提交回复
热议问题