function gettimespan(dt1,dt2,status) { var date1=dt1; //开始时间 var date2 = dt2; //结束时间 var splitTime1 = date1.split(' '); var firstY = splitTime1[0]; var firstT = splitTime1[1]; var date3 = new Date(date2).getTime() - new Date(date1).getTime(); //时间差的毫秒数 //计算出相差天数 var days=Math.floor(date3/(24*3600*1000)); //计算出小时数 var leave1=date3%(24*3600*1000); //计算天数后剩余的毫秒数 var hours=Math.floor(leave1/(3600*1000)); //计算相差分钟数 var leave2=leave1%(3600*1000); //计算小时数后剩余的毫秒数 var minutes=Math.floor(leave2/(60*1000)); //return hours+"时"+minutes+" 分"; var time = getDay(firstY,0,1); if(status==0){ return hours+"时"+minutes+" 分"; }else if(status==1){ return firstT; }else{ return time; }}
//格式化日期 function getDay(dt,addday,datetype) { var day=addday; var date=new Date(Date.parse(dt)); var n = date.getTime() + day * 24 * 60 * 60 * 1000; var result = new Date(n); var y = result.getFullYear(); var m = result.getMonth()+1;if(m<10){m="0"+m} var d = result.getDate();if(d<10){d="0"+d} var disableDay=y+"-"+m+"-"+d; var weekDay=(result.getMonth() +1) + "-" + result.getDate(); if (datetype=='0'){ return disableDay; }else{ return weekDay; } }
比较日期的大小,并根据2017-07-04 9:30获取日期07-04时间9:30
最新推荐文章于 2024-06-04 10:46:21 发布
