代码描述:JavaScript计算 时间相差天数。JavaScript计算两个时间点相差天数实例代码
在实际的应用中,往往要比较两个时间点之间的时间差距,来根据这个时间差来做不同的事情,下面分享一段代码实例,它能够实现此种功能,不但能够计算它们之间相差的天数,也能够计算它们之间相差的分钟或者秒数。 代码实例如下:
<script> function GetDateDiff(startTime,endTime,diffType) { startTime=startTime.replace(/\\-/g, "/"); endTime=endTime.replace(/\\-/g, "/"); diffType=diffType.toLowerCase(); var sTime=new Date(startTime); var eTime=new Date(endTime); var divNum=1; switch(diffType) { case "second": divNum=1000; break; case "minute": divNum=1000*60; break; case "hour": divNum=1000*3600; break; case "day": divNum =1000*3600*24; break; default: break; } return parseInt((eTime.getTime() - sTime.getTime())/parseInt(divNum)); } console.log(GetDateDiff("2010-10-11 00:00:00", "2013-10-8 00:01:40","day")); console.log(GetDateDiff("2010-10-11 00:00:00", "2011-6-20 00:01:40","minute")); </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能