我试图找到一种方法来增加时间。我可以根据当前时间让它工作一会儿,但那就是它。这是我目前的代码:
let start = moment('2017-01-15');
console.log(moment().add(7, 'days'));
console.log(moment(start).add(7, 'days'));
这就是结果:
时刻{_isAMomentObject:true,_isUTC:false,_pf:Object,_locale: Locale,_d:2017年3月13日星期一12:21:00 GMT-0400(东部日光 时间)......}
片刻{_isAMomentObject:true,_ i:" 2017-01-15",_f:" YYYY-MM-DD", _isUTC:false,_pf:Object ...}
所以它适用于时刻(),但不是那样。我看到的每个地方,我应该怎么做,所以我不知道我错过了什么。
答案 0 :(得分:6)
您已经创建了moment
对象,现在可以使用add
变量调用start
。
let start = moment('2017-01-15');
console.log(moment().add(7, 'days'));
console.log(start.add(7, 'days'));

.as-console-wrapper {
top: 0;
max-height: 100% !important;
}

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
&#13;