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') //上月尾
            }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容