function getDateFromString(strDate) //时间函数 { var arrYmd = strDate.split(":");; var numYear = parseInt(arrYmd[0]); var numMonth = parseInt(arrYmd[1]) - 1; var numDay = parseInt(arrYmd[2]); var numHours = parseInt(arrYmd[3]); var numMinutes = parseInt(arrYmd[4]); return new Date(numYear, numMonth, numDay,numHours,numMinutes);
}
function getTimeLong(){ var starttime=document.ApplyForm.fromTime.value; var endtime=document.ApplyForm.toTime.value; var midtime=document.ApplyForm.otDeduct.value; var nom1 = new Date(); var dates = nom1.getYear()+ ":"+nom1.getMonth()+ ":"+nom1.getDay()+":"+starttime; var datee = nom1.getYear()+ ":"+nom1.getMonth()+ ":"+nom1.getDay()+ ":"+endtime;
var datFrom = getDateFromString(dates); var datTo = getDateFromString(datee); var nums = (datTo - datFrom)/(1000*60*60); //得小时 alert(endtime+"-"+starttime+"="+nums); document.ApplyForm.timelong.value="加班时间长度:"+nums+" 小时"; document.ApplyForm.timelong.style.display=''; //文本框显示