如何在JavaScript中创建的新Date()对象中添加1小时?

时间:2019-01-24 20:58:54

标签: javascript date

我目前正在考虑将1小时添加到新的Date()对象中。

const myDate = new Date();

例如,如果返回当前日期;

Thu Jan 24 2019 22:55:17 GMT+0300 (East Africa Time)

我希望newDate是:

Thu Jan 24 2019 23:55:17 GMT+0300 (East Africa Time)

我该怎么做?

2 个答案:

答案 0 :(得分:1)

这应该有效:

const myDate = new Date();
myDate.setHours( myDate.getHours() + 1 );

答案 1 :(得分:0)

使用setHours()方法:

const myDate = new Date();
const newDate = new Date(myDate);
newDate.setHours(newDate.getHours() + 1);
console.log(myDate, newDate);