js日期时间相减的问题
两个日期相减,能不能得到负值!
[解决办法]
var date1 = new Date('2009/1/1');var date2 = new Date('2010/1/1');alert("时间间隔"+(date1-date2)/1000/3600/24+"天")
[解决办法]
var date1 = new Date('2009/1/1');var date2 = new Date('2010/1/1');alert("时间间隔"+(date1-date2)/1000/3600/24+"天")
[解决办法]
js 计算时间差
<script language="javascript" type="text/javascript">function DateDiff(sDate1,sDate2){ //sDate1和sDate2是年-月-日格式 var aDate,oDate1,oDate2,iDays;aDate=sDate1.split("-");oDate1=new Date(aDate[1]+'-'+aDate[2]+'-'+aDate[0]);//转换为月-日-年格式 aDate=sDate2.split("-");oDate2=new Date(aDate[1] + '-'+aDate[2]+'-'+aDate[0]);iDays=parseInt(Math.abs(oDate1-oDate2)/1000/60/60/24); //把相差的毫秒数转换为天数 alert(iDays);}var date,date1,date2;date=new Date();date1="2005-9-23";date2=date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();alert(date2);DateDiff(date1,date2);</script>
[解决办法]