回 帖 发 新 帖 刷新版面

主题:asp,时间的问题

我想问一下,各位大哥大姐,小弟想做一个时间倒计时效果跟淘宝网差不多的那些种,比如,我发布一个信息,是7天的,那信息显示的时候,就显示这个信息,还有多少时间,像这样还有6天23个小时59分这个样子,小弟初学ASP,不知道这样的功能应该怎么写,是怎么样一个思路。最好就是时间完了,他就下架自动删除了数据。各位大哥大姐,帮帮小弟。谢谢

回复列表 (共3个回复)

沙发

现在时间-数据库保存时间

板凳

不太明白,你的意思。能不能帮我举个例子,谢谢

3 楼


给你个倒计时的例子:

<script language="vbscript">
setTimeout "clock", 1000
sub clock()
t1="2008-4-4 10:30:00" //信息发布时间
t=dateadd("d",7,t1)    //7天之后时间
num=datediff("s",now(),t)
s=num mod 60&"秒"
m=(num\60) mod 60
if m=0 then
   m=""
else
   m=m&"分"
end if
h=(num\60\60) mod 24
if h=0 then
   h=""
else
   h=h&"时"
end if
d=num\60\60\24
if d=0 then
   d=""
else
   d=d&"天"
end if
NowTime=d& h & m & s
NowT.InnerHtml=NowTime
setTimeout "clock", 1000
end sub
</script>
<font color="#0000FF" ID="NowT">

我来回复

您尚未登录,请登录后再回复。点此登录或注册