一、前言
前端增加个时间范围的查询条件, 突然的需求,时间还特别紧迫,还要前后端联调,
二、代码
无力吐槽什么了,现在是2020年了,不是2019年,好吧!自己坑了自己,幸好同事帮忙在git上找到了思路,也幸好同事发现了我的粗心,代码如下:
function disabledDate(current: any) {
const allowDateRange = [beginTime, endTime];
if (allowDateRange && allowDateRange.length >= 0) {
const start = moment(allowDateRange[0], dateFormat);
const end = moment(allowDateRange[1], dateFormat);
if (current < start || end < current) {
return true;
}
}
return false;
}
亲测可行,下次直接用了