为Moment对象添加天数(momentjs)

时间:2017-03-06 17:23:26

标签: javascript momentjs

我试图找到一种方法来增加时间。我可以根据当前时间让它工作一会儿,但那就是它。这是我目前的代码:

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 ...}

所以它适用于时刻(),但不是那样。我看到的每个地方,我应该怎么做,所以我不知道我错过了什么。

1 个答案:

答案 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;
&#13;
&#13;