倒计时程序要如何写呢?

caobin518 2006-05-18 10:15:35
世界杯很快就要到了,时间为:2006-6-10 零点

我要在网上打出如下内容:离世界杯时间:[**天**时**分**秒]

注明:

1。不用做动态效果(一秒一秒地变),用户加载页面时为起启时间
2。用asp来写,不要用js


等
...全文
295 16 打赏 收藏 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzhblacker 2006-05-19
  • 打赏
  • 举报
回复
2。用asp来写,不要用js

sb
caobin518 2006-05-18
  • 打赏
  • 举报
回复
还是不行
邦迪代驾 2006-05-18
  • 打赏
  • 举报
回复
根证一下
当秒为00时分就减1,以此类推~~~~
邦迪代驾 2006-05-18
  • 打赏
  • 举报
回复
在拿当前剩余时间分别去掉上面的结果
caobin518 2006-05-18
  • 打赏
  • 举报
回复
这样也不行!!不防自己写写看
邦迪代驾 2006-05-18
  • 打赏
  • 举报
回复
可以试试用秒控制,当秒为00时分加1,以此类推~~~~
caobin518 2006-05-18
  • 打赏
  • 举报
回复
没人能解决吗???
邦迪代驾 2006-05-18
  • 打赏
  • 举报
回复
UP
caobin518 2006-05-18
  • 打赏
  • 举报
回复
我测试了

worldCupDate=cdate("2006/6/10")

iDay = DateDiff("d", Now, worldCupDate)
iHour = DateDiff("h", Now, worldCupDate) mod 24
iMinute = DateDiff("m", Now, worldCupDate) mod 24*60
iSecond = DateDiff("s", Now, worldCupDate) mod (24*60*60)

结果为:

22 ----天
14---小时
1----分钟
47353----秒

大家可以试着想一下,这种明显不对。原因是:

47353 肯定要转换成分钟或者小时才对。。。

我要求格式为:[22天15时7分40秒]

caobin518 2006-05-18
  • 打赏
  • 举报
回复
cqq(脑电波)
worldCupDate=cdate("2006/6/10")

iDay = DateDiff("d", Now, worldCupDate)
iHour = DateDiff("h", Now, worldCupDate) mod 24
iMinute = DateDiff("m", Now, worldCupDate) mod 24*60
iSecond = DateDiff("s", Now, worldCupDate) mod (24*60*60)
===================
刚开始,我也是这么定的,但是有问题。

你是把所有的天,分,秒进行了一个大统计。。

最后的秒数非常大!
==================
要求结果为如下格式:

[22天15时7分40秒]
caobin518 2006-05-18
  • 打赏
  • 举报
回复
上面一位写的。我明白!!!

但是你要知道接下去就不好写了呀。。。不妨写写看
cqq 2006-05-18
  • 打赏
  • 举报
回复
应该这样吧:

worldCupDate=cdate("2006/6/10")

iDay = DateDiff("d", Now, worldCupDate)
iHour = DateDiff("h", Now, worldCupDate) mod 24
iMinute = DateDiff("m", Now, worldCupDate) mod 24*60
iSecond = DateDiff("s", Now, worldCupDate) mod (24*60*60)
阿_浩 2006-05-18
  • 打赏
  • 举报
回复
<font color="#FFFF00"><strong>距开幕式还有 <font color="#FF0000" style="font-size:14px;"><%=datediff("d",date(),"2006-6-18")%></font> 天</strong></font>
caobin518 2006-05-18
  • 打赏
  • 举报
回复
自己先UP一下
caobin518 2006-05-18
  • 打赏
  • 举报
回复
多谢。出来了!

cqq(脑电波) =========正确
cqq 2006-05-18
  • 打赏
  • 举报
回复

worldCupDate=cdate("2006/6/10")
i = DateDiff("s", Now, worldCupDate)
iSecond = i Mod 60

i1 = i \ 60
iMinute = i1 Mod 60

i2 = i1 \ 60
iHour = i2 Mod 24

i3 = i2 \24
iDay = i3 Mod 24

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧