在页面获取开始时间和结束时间
//计算天数的重要函数
function dateDiffIncludeToday(startDateString, endDateString){
var startTime=startDateString.substr(0,10); //截取时间var endTime=endDateString.substr(0,10);
var separator = "-"; //日期分隔符
var startDates = startTime.split(separator);
var endDates = endTime.split(separator);
var startDate = new Date(startDates[0], startDates[1]-1, startDates[2]);
var endDate = new Date(endDates[0], endDates[1]-1, endDates[2]);
return parseInt(Math.abs(endDate - startDate)/86400000) + 1; //把相差的毫秒数转换为天数
};
//如果用失去焦点事件,这两个失去焦点事件必须有
$("input[id='YWLC_JSQJ.jssj']").blur(function(){
debugger;
var kssj=$("input[id='YWLC_JSQJ.kssj']").val();
var jssj=$("input[id='YWLC_JSQJ.jssj']").val();
var ts=$("input[id='YWLC_JSQJ.qjts']").val();
if(jssj.length>0&&kssj.length>0){
$("input[id='YWLC_JSQJ.qjts']").val(dateDiffIncludeToday(kssj,jssj)-1);
}
//$("input[id='YWLC_JSQJ.qjts']").blur();
});
$("input[id='YWLC_JSQJ.kssj']").blur(function(){
debugger;
var kssj=$("input[id='YWLC_JSQJ.kssj']").val();
var jssj=$("input[id='YWLC_JSQJ.jssj']").val();
var ts=$("input[id='YWLC_JSQJ.qjts']").val();
if(jssj.length>0&&kssj.length>0){
$("input[id='YWLC_JSQJ.qjts']").val(dateDiffIncludeToday(kssj,jssj)-1);
}
//$("input[id='YWLC_JSQJ.qjts']").blur();
});
//也可以用天数获得焦点事件
$("input[id='YWLC_JSQJ.qjts']").focus(function(){var kssj=$("input[id='YWLC_JSQJ.kssj']").val();
var jssj=$("input[id='YWLC_JSQJ.jssj']").val();
var ts=$("input[id='YWLC_JSQJ.qjts']").val();
if(jssj.length>0&&kssj.length>0){
$("input[id='YWLC_JSQJ.qjts']").val(dateDiffIncludeToday(kssj,jssj)-1);
}
})