JS校验时间大小

it2022-05-05  82

$(function(){ mini.get('CFKSRQ').on('valuechanged', riqiChangeHandler); mini.get('CFJSRQ').on('valuechanged', riqiChangeHandler); }); function riqiChangeHandler(){ console.log('123'); var CFKSRQ = mini.get('CFKSRQ').getValue(), CFJSRQ = mini.get('CFJSRQ').getValue(); if(CFKSRQ && CFJSRQ){ var CFKSRQDate = new Date(CFKSRQ), CFJSRQDate = new Date(CFJSRQ), dayDiff = Math.ceil((CFJSRQDate-CFKSRQDate) / (1000 * 60 * 60 * 24)); if(dayDiff > 10){ mini.alert('最多请10天假', '提醒', function(){ mini.get('CFKSRQ').setValue(''); mini.get('CFJSRQ').setValue(''); mini.get('CFTS').setValue(''); }); return; } else if(dayDiff < 0){ mini.alert('出访结束时间应大于出访开始时间', '提醒', function(){ mini.get('CFKSRQ').setValue(''); mini.get('CFJSRQ').setValue(''); mini.get('CFTS').setValue(''); }); return; } mini.get('CFTS').setValue(dayDiff+1); } }

最新回复(0)