답변:
다음과 같이 : moment().subtract(1, 'days')
. 로컬 PC에있는 것과 동일한 정확한 현재 시간으로 전날을 제공합니다.
또한 :
moment().subtract(1, 'day')
로컬 PC에있는 것과 동일한 정확한 현재 시간으로 전날을 제공합니다.
moment(date).subtract(-1, 'day')
첫 번째 날은 이전 달의 마지막 날 대신 현재 달의 마지막 날을 반환합니다. 누구에 대해 더 알고 있습니까?
moment().subtract(1, 'day')
대신 시도 할 수 있습니까moment().subtract(-1, 'day')
moment(date).add(-1, 'day')
같은 결과로 시도한 원인이 있습니까?
moment().add(-1, 'days');
문서 에서 자세한 정보를 찾을 수 있습니다 .
다음을 사용하여 순간에서 일을 쉽게 뺄 수 있습니다.
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);