使用moment.js修改date

我想修改添加5天的date,并将小时/分钟/秒设置为0:0:0。

例如,目前2016-03-13 21:21:212016-03-18 00:00:00

但是使用

 moment().add(5, 'days').toDate() 

我得到了2016-03-18 21:21:21

使用moment().startOf('day').add(5, 'days').toDate()

这样你设置的date为0 hours0 min0 sec

你可以使用setHours()函数,如下所示:

 moment().add(5, 'days').toDate().setHours(0,0,0,0) 

另一个:

 var date = moment().add(5, 'days').hours(0).minutes(0).seconds(0).toDate();