Javascript 我怎么能不打两次电话就得到昨天呢?

Javascript 我怎么能不打两次电话就得到昨天呢?,javascript,momentjs,dayofweek,days,Javascript,Momentjs,Dayofweek,Days,我可以通过调用 var yesterday = moment().day(moment.day()-1); 但这需要我两次调用moment,这让我很烦。有没有一种方法可以只使用一次moment的API来达到相同的目的?您可以使用: moment().subtract(1, 'days'); 尝试moment()。减去(1,'天') 更多示例。var昨天=时刻().day(((新日期).getDay())-1)

我可以通过调用

var yesterday = moment().day(moment.day()-1);
但这需要我两次调用
moment
,这让我很烦。有没有一种方法可以只使用一次
moment
的API来达到相同的目的?

您可以使用:

moment().subtract(1, 'days'); 
尝试
moment()。减去(1,'天')

更多示例。

var昨天=时刻().day(((新日期).getDay())-1)