Saber2pr's Blog

moment注意

moment 对象的很多方法是不纯的,例如 subtract 执行后原日期对象也会变化。需要使用 clone 方法。

示例:

const end = moment()
const start = end.subtract(3, 'days') // 执行后 start 和 end 的日期其实是相等的

// 正确用法
const start = end.clone().subtract(3, 'days')