如何获得Momentjs昨天的date?

所以,我的问题很简单,我如何获得MomentJs的昨天的date? 在Javascript中它是非常简单的,即

today = new Date(); yesterday = new Date(today.setDate(today.getDate() - 1)) console.log(yesterday) 

但是我怎么用MomentJs来实现呢?

就像这样: moment().add(-1, 'days') 。 它会给你在前一天与当地的电脑相同的当前时间。

另外:

 moment().subtract(1, 'day') 

它会给你在前一天与当地的电脑相同的当前时间。

当我们得到昨天的date,有三种可能性

1.获取当前计时的昨天date

 moment().subtract(1, 'days').toString() 

2.获取昨天的date与一天的开始

 moment().subtract(1, 'days').startOf('day').toString() 

3.获取昨天的date与一天结束

 moment().subtract(1, 'days').endOf('day').toString() 
 moment().add(-1, 'days'); 

您可以在文档中find更多信息。

您可以轻松减去使用的时间

var yesterday = moment().subtract(1, 'days')

并find以前的date

var previousDay = moment('2017/11/6', 'YYYY/MM/DD').subtract(1, 'days')