功能要求的是选择时间段时,开始结束日期只能选择当月
<DatePicker :options="options" :model-value="time" format="yyyy/MM/dd" type="daterange" placement="bottom-end" placeholder="请选择时间" />
data() {
return {
options: {
disabledDate(date) {
let dateTime = new Date();
let currentYear = dateTime.getFullYear();
let currentMonth = dateTime.getMonth();
let monthFirstDay = new Date(currentYear, currentMonth, 1);
let newMonth = ++currentMonth;
let newYear = currentYear;
if (newMonth >= 12) {
newMonth -= 12;
newYear++;
}
let nextMonthFirst = new Date(newYear, newMonth, 1);
let nonthLastDay = new Date(
nextMonthFirst.getTime() - 24 * 60 * 60 * 1000
);
return (
date.valueOf() < new Date(monthFirstDay).getTime() || date.valueOf() > new Date(nonthLastDay).getTime()
);
}
}
};
}
附件详情
-
说明:
普通用户每次点击下载扣除1金币
-
附件名:
-
附件分类:
暂无
-
账户经验:
-
账户金币:
-
账户灵石:
-
上传信息:
坚果|2026-04-25
-
下载地址: