Answers:
另外:
moment().subtract(1, 'day')
它将为您提供与本地PC上相同的当前时间的前一天。
moment(date).subtract(-1, 'day')
,第一天会返回当月的最后一天,而不是上个月的最后一天。有人知道更多吗?
moment().subtract(1, 'day')
代替moment().subtract(-1, 'day')
moment(date).add(-1, 'day')
过相同的结果。
您可以轻松地从使用中减去天数
var yesterday = moment().subtract(1, 'days')
并寻找上一个日期
var previousDay = moment('2017/11/6', 'YYYY/MM/DD').subtract(1, 'days')
这对我有用:
var yesterday = new Date(dateInput.getTime());
yesterday.setDate(yesterday.getDate() - 1);
console.log(yesterday);
var tomorrow = new Date(dateInput.getTime());
tomorrow.setDate(tomorrow.getDate() + 1);
console.log(tomorrow);
dateB = moment(yesterday).format("YYYYMMDD");
dateA = moment(tomorrow).format("YYYYMMDD");
console.log(dateB);
console.log(dateA);