藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 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>




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com