主题:asp,时间的问题
calvin
[专家分:140] 发布于 2008-04-06 23:18:00
我想问一下,各位大哥大姐,小弟想做一个时间倒计时效果跟淘宝网差不多的那些种,比如,我发布一个信息,是7天的,那信息显示的时候,就显示这个信息,还有多少时间,像这样还有6天23个小时59分这个样子,小弟初学ASP,不知道这样的功能应该怎么写,是怎么样一个思路。最好就是时间完了,他就下架自动删除了数据。各位大哥大姐,帮帮小弟。谢谢
回复列表 (共3个回复)
沙发
a97191 [专家分:4040] 发布于 2008-04-07 09:46:00
现在时间-数据库保存时间
板凳
calvin [专家分:140] 发布于 2008-04-07 11:13:00
不太明白,你的意思。能不能帮我举个例子,谢谢
3 楼
tianyu123 [专家分:2570] 发布于 2008-04-07 17:53:00
给你个倒计时的例子:
<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">
我来回复