function diffdate() { var syearItem=document.getElementById( "drop_sYear").selectedIndex.toString(); var smonthItem=document.getElementById("drop_sMonth"). selectedIndex.toString(); var sdayItem = document.getElementById("drop_sDay").selectedIndex .toString(); var shourItem = document.getElementById("drop_sHour").selectedInde x.toString(); var eyearItem=document.getElementById( "drop_eYear").selectedIndex.toString(); var emonthItem=document.getElementById("drop_eMonth"). selectedIndex.toString(); var edayItem = document.getElementById("drop_eDay").selectedIndex .toString(); var ehourItem = document.getElementById("drop_eHour").selectedInde x.toString(); var startdate=new Date(syearItem,smonthItem,sdayItem,shourItem,"0"," 00"); var enddate=new Date(eyearItem,emonthItem,edayItem,ehourItem,"0"," 00"); var diff=((enddate.valueOf()-startdate.valueOf())/(100 0*3600*24)); var days = Math.ceil(parseInt(diff))+1; document.getElementById("tb_CostDays").value = days; }
预计出差
时间
年
月
日
时
至
年
月
日
时
共
日
预计出差
时间
年
月
日
时
至
年
月
日
时
共
日
本文介绍了一个用于计算出差总天数的JavaScript脚本。该脚本通过获取开始日期与结束日期,计算出差的具体天数。具体实现涉及日期对象的创建与日期差值的计算。
153

被折叠的 条评论
为什么被折叠?



