上个月发送开始日期的时候我有功能计算这样
last_date_from = moment(date_from).subtract(1, 'months');
last_date_to = moment(last_date_from).endOf("month").startOf("day");
当我发送对象时刻开始日
Moment {_isAMomentObject: true, _isUTC: true, _pf: Object, _locale: Locale, _d: Tue Mar 01 2016 00:00:00 GMT+0700 (ICT)…}
_d: Tue Mar 01 2016 00:00:00 GMT+0700 (ICT)
_isAMomentObject: true
_isUTC: true
_isValid: true
_locale: Locale
_offset: 0
_pf: Object
__proto__: Moment
功能将返回2结果last_date_from和last_date_to:
d: Sat Jan 30 2016 00:00:00 GMT+0700 (ICT)
_isAMomentObject: true
_isUTC: true
_isValid: true
_locale: Locale
_offset: 0
_pf: Object
__proto__: Moment
Last_date_to是:
_d: Sun Jan 31 2016 07:00:00 GMT+0700 (ICT)
__proto__: Date
_isAMomentObject: true
_isUTC: true
_isValid: true
_locale: Locale
_offset: 0
_pf: Object
__proto__: Moment
预期结果last_date_from是1/2/2016,为什么结果是30/1/2016。我知道今年。二月有29天。如何解决这个问题?对不起我的英语不好