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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 2014年09月23日 9695 愿你纵深一跃,不惧深渊。愿风暴降临,你岸堤永固。愿人群声嘶力竭,呼喊你名。愿众人...
- 前几天刚刚看到一个关于蟹券的报道,发行蟹券的商家不用花一分钱,整个流程套路下来净赚,真是一本万利的生意。 让我想起...
- 开发spring项目时候,通过ModelAndView对象返回的Date对象显示是这样的的格式:Sun Sep 1...
- Life is only traveled once; today’s moment becomes tomorr...
- Every moment you live in the past is a moment you waste i...