标签: javascript momentjs
var now = moment(); var fiveMinutesLater = now.add(5, 'minutes'); now === fiveMinutesLater // --> true
从上面可以看出,now和fiveMinutesLater是相同的对象引用,并且包含相同的值。
now
fiveMinutesLater
我可以让add()返回一个具有新值的新时刻对象,而不是修改原始时刻对象吗?
add()
也就是说,在第2行之后,fiveMinutesLater实际上比now晚5分钟。
答案 0 :(得分:0)
Clone它。试试这个:
var fiveMinutesLater = moment(now).add(5, 'minutes');