var now = moment();
var fiveMinutesLater = now.add(5, 'minutes');
now === fiveMinutesLater // --> true
从上面来看,now
和 FiveMinutesLater
是相同的对象引用并且包含相同的值。
我可以让 add()
返回具有新值的新 moment 对象,而不是修改原始 moment 对象吗?
也就是说,在第 2 行之后, FiveMinutesLater
实际上比 now
晚了 5 分钟。
最佳答案
Clone它。试试这个:
var fiveMinutesLater = moment(now).add(5, 'minutes');
关于javascript - 如何在 Moment.js 中按值添加时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31978997/