如何获得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')