注册 登录
编程论坛 ASP技术论坛

倒计时

nixy 发布于 2007-09-27 08:31, 835 次点击
如何让以下代码显示到小时、分、秒?请大虾们帮忙
<%
response.write "距国庆节还有"
response.write "<font color=blue><u>"
response.write DateDiff("d",Date(),"2007-09-27")
response.write "</font></u>"
response.write "天"
%>
9 回复
#2
hmhz2007-09-27 08:37
<%
response.write "距国庆节还有"
response.write "<font color=blue><u>"
response.write now()
response.write "</font></u>"
response.write "天"
%>
#3
nixy2007-09-27 09:01

我做的是倒计时,不是时间

#4
hmhz2007-09-27 09:07
<%
response.write "距国庆节还有 <IMG src=""http://danjo.ca/cgi-sys/Count.cgi?display=countdown&cdt=2007;10;01;00;00;00&sdhms=Y&prgb=green&ft=0"" border=""0"">"
%>
#5
liujun13142007-09-27 09:50
<%
response.write "距国庆节还有"
response.write "<font color=blue><u>"
response.write DateDiff("d",Date(),"2007-09-27")
response.write "</font></u>"
response.write " "2007-10-1"-date()"
response.write "天"
response.write"24-hour(date())"
response.write"小时"
response.write" 60-minute(date())"
response.write"分"
response.write"60-second(date())"
response.write"秒"
%>

这样编吧,你可以去运行哈!
#6
zsf20062007-09-27 10:46

以下是距2008年北京奥运会倒计时的代码(只供参考)!
http://www.east-xing.cn/bbs/dispbbs.asp?boardID=3&ID=213&page=1
#7
yms1232007-09-27 14:53
[CODE]<html>
<head>
<title>奥运会倒计时</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="vbscript">
Dim NowHour
Dim NowDay
Dim NowSecond
Dim NowMinutes
Function Page_Load()
Window.setTimeout "Page_Load()",10
NowDay=DateDiff("d",Now,"2008-8-8 00:00:00")
NowHour=DateDiff("h",Now,"2008-8-8 00:00:00")
NowMinutes=DateDiff("n",Now,"2008-8-8 00:00:00")
NowSecond=DateDiff("s",Now,"2008-8-8 00:00:00")
document.all("ShowInfo").innerHTML="距离奥运会开幕还有"&NowDay&"天"&NowHour&"小时"&NowMinutes&"分钟"&NowSecond&"秒"
End Function
</script>
</head>
<body onload="Page_Load()">
<div id="ShowInfo"></div>
</body>
</html>[/CODE]
以前写的楼主看看
#8
skylence2007-09-27 18:43

呵呵 不错呀
看看

#9
天涯听雨2007-09-27 20:41

一个动态的北京倒计时JS程序:(摘自TX网站)

<script>
var now = new Date();
function createtime(){

var grt= new Date("8/08/2008 20:00:00");

now.setTime(now.getTime()+250);
days = (grt - now) / 1000 / 60 / 60 / 24;
dnum = Math.floor(days);
hours = (grt - now) / 1000 / 60 / 60 - (24 * dnum);
hnum = Math.floor(hours);
if(String(hnum).length ==1 ){hnum = "0" + hnum;}
minutes = (grt - now) / 1000 /60 - (24 * 60 * dnum) - (60 * hnum);
mnum = Math.floor(minutes);
if(String(mnum).length ==1 ){mnum = "0" + mnum;}
seconds = (grt - now) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);
snum = Math.round(seconds);
if(String(snum).length ==1 ){snum = "0" + snum;}

document.getElementById("timeDate").innerText = dnum+"天";
document.getElementById("times").innerText = hnum + ":" + mnum + ":" + snum;
}
setInterval("createtime()",250);
</script>

<table width="170" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="24" colspan="2" style="Font-size:12px;padding-top:5px">距08年8月8日 奥运会开幕还有</td>
</tr>
<tr>
<td align="center" class="fb" id="timeDate" style="Font-size:14px;Font-weight:bold"></td>
<td align="center" class="fb" id="times" style="Font-size:14px;Font-weight:bold"></td>
</tr>
</table>

#10
zsf20062007-09-28 09:46
9楼的结果和我一样,呵呵...
1