moment

 if (date.value == 0) {
                //全部
                beginTime = ''
                endTime = ''
            } else if (date.value == 1) {
                //今天
                beginTime = moment().format('YYYY-MM-DD 00:00:00')
                endTime = moment().format('YYYY-MM-DD HH:mm:ss')
            } else if (date.value == 2) {
                //昨天
                beginTime = moment().subtract(1, 'days').format('YYYY-MM-DD 00:00:00')
                endTime = moment().subtract(1, 'days').format('YYYY-MM-DD 24:00:00')
            } else if (date.value == 3) {
                //钱天
                beginTime = moment().subtract(2, 'days').format('YYYY-MM-DD 00:00:00')
                endTime = moment().subtract(2, 'days').format('YYYY-MM-DD 24:00:00')
            } else if (date.value == 4) {
                //上周
                const weekOfday = parseInt(moment().format('d')) // 计算今天是这周第几天  周一为一周中的第一天
                beginTime = moment()
                    .subtract(weekOfday + 6, 'days')
                    .format('YYYY-MM-DD 00:00:00') // 周一日期
                endTime = moment().subtract(weekOfday, 'days').format('YYYY-MM-DD 24:00:00') // 周日日期
            } else if (date.value == 5) {
                //本周
                const weekOfday = parseInt(moment().format('d')) // 计算今天是这周第几天  周一为一周中的第一天
                beginTime = moment().subtract(weekOfday, 'days').format('YYYY-MM-DD 00:00:00') // 周一日期
                endTime = moment().format('YYYY-MM-DD HH:mm:ss') // 当天日期
            } else if (date.value == 6) {
                //本月
                beginTime = moment().subtract('month').format('YYYY-MM') + '-01 00:00:00' //本月月开始
                endTime = moment().format('YYYY-MM-DD HH:mm:ss') // 当天日期
            } else if (date.value == 7) {
                //上月
                beginTime = moment().subtract(1, 'month').format('YYYY-MM') + '-01 00:00:00' //上月开始
                endTime = moment(beginTime).subtract(-1, 'month').add(-1, 'days').format('YYYY-MM-DD 24:00:00') //上月尾
            }

你可能感兴趣的:(moment)