如何在Moment.js中按值添加时间?

时间:2015-08-13 03:24:16

标签: javascript momentjs

var now = moment();
var fiveMinutesLater = now.add(5, 'minutes');
now === fiveMinutesLater // --> true

从上面可以看出,nowfiveMinutesLater是相同的对象引用,并且包含相同的值。

我可以让add()返回一个具有新值的新时刻对象,而不是修改原始时刻对象吗?

也就是说,在第2行之后,fiveMinutesLater实际上比now晚5分钟。

1 个答案:

答案 0 :(得分:0)

Clone它。试试这个:

var fiveMinutesLater = moment(now).add(5, 'minutes');