需要选择时间,下面封装的js插件“moment”:“2.24.0”HTML调用jsimportmomentfrom'moment';//导入插件letcurrentDate='';//当前选择的日期letdisabledDate=time=>{////禁用日期letd=newDate(currentDate);//获取当前选择的时间letyear=d.getFullYear();//获取当前日期-年letmonth=d.getMonth()+1;//获取当前月份letday=newDate(year,month,0).getDate();//获取当月的第几天(获取下个月的第0号,即上个月的最后一天)month=month>9?月:'0'+月;//优化月份格式day=day>9?天:'0'+天;//优化日期格式letstartDay=`${year}-${month}-0100:00:00`;//这个月的第一天letendDay=`${year}-${month}-${day}23:59:59`;//这个月的最后一天letstartTime=newDate(开始日期).getTime();//第一天的时间戳letendTime=newDate(endDay).getTime();//最后一天的时间戳letcutTime=newDate(moment().format('YYYY-MM-DD23:59:59').getTime();//当前时间戳if(currentDate!==''){//是否选择日期,选择日期,禁用不满足要求的时间return(time.getTime()endTime||time.getTime()>cutTime);}returntime.getTime()>cutTime;//否则禁用大于当前时间的时间};letonPick=({minDate,maxDate})=>{//选择时间事件currentDate=minDate.getTime();if(maxDate){currentDate='';}};让pickerOption={disabledDate,onPick,};导出默认pickerOption;