|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
求救!如何計算兩個日期相隔的天數
各位大蝦請幫幫忙,如何用計算兩個日期之間相隔的天數?最好有代碼提供,俺是菜鳥,請各位多多關照:) |
例如:
<%@langguage=""%>
<html><head><title></title></head>
<boby>
今天的日期:<%response.write Date%><p>
10天後的日期:<%response.write Dateadd("d",10,date)%>
</boby>
</html> |
謝謝樓上的回復,可能是我沒把問題描述清楚,其實我的意思是怎樣計算已知的兩個日期之間相隔的天數,比如,2005-05-28和2005-6-23兩個日期之間相隔的天數 |
用datadiff阿 |
我用了,可是頁面老是顯示錯誤 |
<%datadiff("d",data(),#1/9/2005#)%>天
看看對嗎 |
difdays=abs(cdate("6/23/2005")-cdate("5/28/2005"))
方法有點笨,但可用 |
謝謝各位的指點,可是我要的是js的代碼,好像js中沒有CDate函數哦 |
<script language=javascript>
function datediff(date1,date2)
{ var d, s, t, t2;
var MinMilli = 1000 * 60;
var HrMilli = MinMilli * 60;
var DyMilli = HrMilli * 24;
d = new Date();
t = Date.parse(date1);
t2= Date.parse(date2);
s = Math.round((t2-t)/ DyMilli);
return(s);
}
document.write(datediff("3-21-2005","3-25-2005"));
//注意:這裡的日期格式為「mm-dd-yyyy」或是:「mm/dd/yyyy」
</script> |
|