mskaishi="2012-2-21-12-10-00" '秒杀开始
msjieshu="2012-2-22-12-11-00" '结束时间          
dqshijian=replace(date() ,"/","-")&"-"&replace(time(),":","-") '当前时间
'response.Write("现在时间是:  "&dqshijian)
'response.Write("<BR>秒杀开始时间是"&mskaishi&"<br>秒杀结束时间是"&msjieshu)
kaishi=split(mskaishi,"-")
jieshu=split(msjieshu,"-")
dangqian=split(dqshijian,"-")

a0=kaishi(0)-dangqian(0) '年  距离开始 <1时候成立
a1=kaishi(1)-dangqian(1) '月  距离开始
a2=kaishi(2)-dangqian(2) '日  距离开始
a3=kaishi(3)-dangqian(3) '时  距离开始
a4=kaishi(4)-dangqian(4) '分  距离开始
a5=kaishi(5)-dangqian(5) '秒  距离开始
b0=jieshu(0)-dangqian(0) '年  距离结束 】>-1成立
b1=jieshu(1)-dangqian(1) '月  距离结束 】
b2=jieshu(2)-dangqian(2) '日  距离结束 】
b3=jieshu(3)-dangqian(3) '时  距离结束 】
b4=jieshu(4)-dangqian(4) '分  距离结束 】
b5=jieshu(5)-dangqian(5) '秒  距离结束 】

'response.Write("<br>--------------------------------------------------------------<br>")
fengyu=fengyu+" "
julikaishishijian=+(a0*365*30*24*60*600+a1*30*24*60*60+a2*24*60*60+a3*60*60+a4*60+a5)
julijieshushijian=+(b0*365*30*24*60*600+b1*30*24*60*60+b2*24*60*60+b3*60*60+b4*60+b5)
if julikaishishijian<1 then
 if julijieshushijian>-1 then
 'response.Write("已经开始啦<br>距离开始有"&TimeToData(-julikaishishijian)&"秒")
 'response.Write("<br>距离结束时间还有"&TimeToData(julijieshushijian))
 %>
   <!---- <DIV id="time"></DIV>----->
<%fengyu=fengyu+"<DIV id='sheng"&zhaoyingjie&"'></DIV>"%>
    <%
 else
 fengyu=fengyu+"结束了"&vbcrlf
 end if
else
 fengyu=fengyu+"还没有开始"&vbcrlf
 'response.Write("还没有开始呢距离开始有"&TimeToData(julikaishishijian))
end if

'response.Write("<br>距离开始还有"&kaishi(0)-dangqian(0)&"年")
'for i=0 to ubound(kaishi)
'response.write mystr(i)
'next
'response.end

fengyu=fengyu+vbcrlf+"<SCRIPT LANGUAGE="&chr(34)&"JavaScript"&chr(34)&">"&vbcrlf

fengyu=fengyu+"function time() " &vbcrlf
fengyu=fengyu+"{  "&vbcrlf
fengyu=fengyu+"var now,h,m,s; " &vbcrlf
fengyu=fengyu+"now=new Date();  "&vbcrlf
fengyu=fengyu+"h = now.getHours(); " &vbcrlf
fengyu=fengyu+"m =now.getMinutes(); " &vbcrlf
fengyu=fengyu+"s = now.getSeconds();  "&vbcrlf
fengyu=fengyu+"if(h<10) h="&chr(34)&"0"&chr(34)&"+h;  "&vbcrlf
fengyu=fengyu+"if(m<10) m="&chr(34)&"0"&chr(34)&"+m;  "&vbcrlf
fengyu=fengyu+"if(s<10) s="&chr(34)&"0"&chr(34)&"+s;  "&vbcrlf
fengyu=fengyu+"setTimeout("&chr(34)&"time();"&chr(34)&", 1000);  "&vbcrlf
fengyu=fengyu+"}  "&vbcrlf
fengyu=fengyu+"time();"&vbcrlf

fengyu=fengyu+"var strm"&zhaoyingjie&"="&chr(34)&""&msjieshu&""&chr(34)&";"&vbcrlf
fengyu=fengyu+"function timem"&zhaoyingjie&"()  "&vbcrlf
fengyu=fengyu+"{"&vbcrlf
fengyu=fengyu+"var arr"&zhaoyingjie&"=strm"&zhaoyingjie&".split("&chr(34)&"-"&chr(34)&"); " &vbcrlf
fengyu=fengyu+"var now"&zhaoyingjie&"=new Date(arr"&zhaoyingjie&"[0],arr"&zhaoyingjie&"[1],arr"&zhaoyingjie&"[2],arr"&zhaoyingjie&"[3],arr"&zhaoyingjie&"[4],arr"&zhaoyingjie&"[5]); "&vbcrlf
 
fengyu=fengyu+"var now=new Date(); "&vbcrlf
fengyu=fengyu+"var h,m,s,dif;"&vbcrlf
fengyu=fengyu+"now.setMonth(now.getMonth()+1);"&vbcrlf
fengyu=fengyu+"dif= now"&zhaoyingjie&".getTime()-now.getTime(); "&vbcrlf
fengyu=fengyu+"h = dif / (60 * 60 * 1000); "&vbcrlf
fengyu=fengyu+"m = (dif % (60 * 60 * 1000))/(60 * 1000);"&vbcrlf
fengyu=fengyu+"s = ((dif % (60 * 60 * 1000))%(60 * 1000))/1000;"&vbcrlf
fengyu=fengyu+"if(dif>0)"&vbcrlf
fengyu=fengyu+"{"&vbcrlf
fengyu=fengyu+" document.getElementById("&chr(34)&"sheng"&zhaoyingjie&""&chr(34)&").innerHTML="&chr(34)&"剩余<span>"&chr(34)&"+ parseInt(h) + "&chr(34)&"</span>小时<span>"&chr(34)&" + parseInt(m) + "&chr(34)&"</span>分<span>"&chr(34)&"+parseInt(s)+"&chr(34)&"</span>秒"&chr(34)&";  "&vbcrlf
fengyu=fengyu+" setTimeout("&chr(34)&"timem"&zhaoyingjie&"()"&chr(34)&", 1000); "&vbcrlf
fengyu=fengyu+"}"&vbcrlf
fengyu=fengyu+"else"&vbcrlf
fengyu=fengyu+"{"&vbcrlf
fengyu=fengyu+" document.getElementById("&chr(34)&"sheng"&zhaoyingjie&""&chr(34)&").innerHTML="&chr(34)&"秒杀结束"&chr(34)&";"&vbcrlf
fengyu=fengyu+"}"&vbcrlf
fengyu=fengyu+"} "&vbcrlf

fengyu=fengyu+"</SCRIPT>"&vbcrlf

fengyu=fengyu+"<script language="&chr(34)&"javascript"&chr(34)&">timem"&zhaoyingjie&"();</script> "&vbcrlf

'response.Write(fengyu)

ASP实现倒计时功能相关推荐

  1. html5在线考试倒计时,html5 canvas 实现倒计时 功能

    function showTime(a) { var b = { id: "showtime", //canvasid x: 60, //中心点坐标 X轴; y: 60, //中心 ...

  2. android京东秒杀倒计时,js实现京东秒杀倒计时功能

    本文实例为大家分享了js实现京东秒杀倒计时功能的具体代码,供大家参考,具体内容如下 首先给大家看看效果图,因为是做的移动端的,所以放大给大家看看局部就行: 关于实现京东秒杀,之前用过其他的方法,今天给 ...

  3. 黯然微信小程序杂记(三):微信小程序实现倒计时功能 附讲解教学 附源码

    黯然微信小程序杂记(三):微信小程序实现倒计时功能 附超详细注释 附源码 一.功能描述 二.界面展示 三.test.wxml代码 四.test.js代码(注释很详细 很易懂) CSDN私信我,有关微信 ...

  4. python 倒计时功能怎么用print实现_python 实现倒计时功能(gui界面)

    运行效果: 完整源码: ##import library from tkinter import * import time from playsound import playsound ## di ...

  5. android倒计时功能,android实现倒计时功能(开始、暂停、0秒结束)

    本文实例为大家分享了android实现倒计时功能的具体代码,供大家参考,具体内容如下 [思路]:通过 timer 执行周期延时的任务,handler 中将计时信息更新,并在计时结束时结束 timer ...

  6. js 常用倒计时功能:

    为什么80%的码农都做不了架构师?>>>    简单的倒计时功能: <!DOCTYPE html>   <html lang="en"> ...

  7. 使用 FlipClock.js 制作精美的时钟、定时器和倒计时功能

    FlipClock.js 被创建出来是因为其他的解决方案不够抽象,不能够在不重写的代码的情况下提供了深层次的自定义.有些库的参数过多,而另外一些则是脚本中的硬编码太多,不够灵活. 在参考许多现有的解决 ...

  8. android倒计时功能,Android 实现列表倒计时功能

    Android 实现列表倒计时功能 发布时间:2020-08-21 21:47:11 来源:脚本之家 阅读:147 作者:Choi晨 单个计时器,然后遍历数据 刷新条目: 两种实现方式:1.Handl ...

  9. ios nstimer实现延时_IOS_IOS开发代码分享之用nstimer实现倒计时功能,用nstimer实现倒计时功能,废话 - phpStudy...

    IOS开发代码分享之用nstimer实现倒计时功能 用nstimer实现倒计时功能,废话不多说,直接上代码,详细解释请参照注释 // [NSTimer scheduledTimerWithTimeIn ...

  10. 简单实现vue验证码60秒倒计时功能

    简单实现vue验证码60秒倒计时功能 <span v-if="codeShow" @click="getPhoneCode">点击获取验证码< ...

最新文章

  1. 实现SSTab单个选项卡代码
  2. 基于跨国人口流动数据的新冠病毒传播途径分析
  3. 批量 kill mysql 中运行时间长的sql
  4. FPGA逻辑设计回顾(1)新手易犯的逻辑综合错误之always块
  5. php新版本废弃 preg_replace /e 修饰符
  6. Java:main()函数调用类中方法的限制
  7. mysql检查文件_如何检查和修复MySQL数据文件?
  8. 用python画玫瑰花脚本-python画一个玫瑰和一个爱心
  9. Java反射机制剖析(一)-定义和API
  10. java spring boot2 springMVC thymeleaf 整合案例
  11. asp.net 安全---File Sytem 安全
  12. 整理了个软件需求规格说明书模板
  13. PID调节参数的作用
  14. 计算机中插入背景图片怎样操作,word插入背景图片_Word 2007中插入图片的背景设置妙招_word中插入背景图片_word插入图片做背景...
  15. OpenEmbedded 简介
  16. Opencv 实战五 图像拼接
  17. Greenplum -- 最全分区表操作
  18. 建行tendyronU盾 插入电脑突然不能自动跳转IE跳出登录密码框
  19. 打印绕圈矩阵(C语言风格的代码)
  20. 教育培训行业现状分析 教育培训行业的基本发展模式、教育培训行业的教学管理现状、教育培训业的未来发展趋势 学大、学而思、新东方为主要案例...

热门文章

  1. 千帆竞发 —— 分布式锁
  2. django之admin调整页面展示
  3. 2022双十一最亮投影仪推荐,当贝X3激光投影3200ANSI流明超高亮度
  4. 阿里云国际版短信验证码及服务教程
  5. 最新电影《D战》幕后真实案件:暗夜黑客组织被端
  6. 温肯本科学习回忆录一:简述我的本科专业
  7. Android AdMob教程
  8. opencv用于医学图像分割
  9. java怎么重新开始游戏_添加开始,停止,重置按钮到简单的Java游戏
  10. 360与腾讯之争,作为程序员,是愿意自己的项目进入市场得到些成功就被腾讯抄袭,还是软件刚一发布出去,就被360查杀?