ASP实现倒计时功能
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实现倒计时功能相关推荐
- html5在线考试倒计时,html5 canvas 实现倒计时 功能
function showTime(a) { var b = { id: "showtime", //canvasid x: 60, //中心点坐标 X轴; y: 60, //中心 ...
- android京东秒杀倒计时,js实现京东秒杀倒计时功能
本文实例为大家分享了js实现京东秒杀倒计时功能的具体代码,供大家参考,具体内容如下 首先给大家看看效果图,因为是做的移动端的,所以放大给大家看看局部就行: 关于实现京东秒杀,之前用过其他的方法,今天给 ...
- 黯然微信小程序杂记(三):微信小程序实现倒计时功能 附讲解教学 附源码
黯然微信小程序杂记(三):微信小程序实现倒计时功能 附超详细注释 附源码 一.功能描述 二.界面展示 三.test.wxml代码 四.test.js代码(注释很详细 很易懂) CSDN私信我,有关微信 ...
- python 倒计时功能怎么用print实现_python 实现倒计时功能(gui界面)
运行效果: 完整源码: ##import library from tkinter import * import time from playsound import playsound ## di ...
- android倒计时功能,android实现倒计时功能(开始、暂停、0秒结束)
本文实例为大家分享了android实现倒计时功能的具体代码,供大家参考,具体内容如下 [思路]:通过 timer 执行周期延时的任务,handler 中将计时信息更新,并在计时结束时结束 timer ...
- js 常用倒计时功能:
为什么80%的码农都做不了架构师?>>> 简单的倒计时功能: <!DOCTYPE html> <html lang="en"> ...
- 使用 FlipClock.js 制作精美的时钟、定时器和倒计时功能
FlipClock.js 被创建出来是因为其他的解决方案不够抽象,不能够在不重写的代码的情况下提供了深层次的自定义.有些库的参数过多,而另外一些则是脚本中的硬编码太多,不够灵活. 在参考许多现有的解决 ...
- android倒计时功能,Android 实现列表倒计时功能
Android 实现列表倒计时功能 发布时间:2020-08-21 21:47:11 来源:脚本之家 阅读:147 作者:Choi晨 单个计时器,然后遍历数据 刷新条目: 两种实现方式:1.Handl ...
- ios nstimer实现延时_IOS_IOS开发代码分享之用nstimer实现倒计时功能,用nstimer实现倒计时功能,废话 - phpStudy...
IOS开发代码分享之用nstimer实现倒计时功能 用nstimer实现倒计时功能,废话不多说,直接上代码,详细解释请参照注释 // [NSTimer scheduledTimerWithTimeIn ...
- 简单实现vue验证码60秒倒计时功能
简单实现vue验证码60秒倒计时功能 <span v-if="codeShow" @click="getPhoneCode">点击获取验证码< ...
最新文章
- 实现SSTab单个选项卡代码
- 基于跨国人口流动数据的新冠病毒传播途径分析
- 批量 kill mysql 中运行时间长的sql
- FPGA逻辑设计回顾(1)新手易犯的逻辑综合错误之always块
- php新版本废弃 preg_replace /e 修饰符
- Java:main()函数调用类中方法的限制
- mysql检查文件_如何检查和修复MySQL数据文件?
- 用python画玫瑰花脚本-python画一个玫瑰和一个爱心
- Java反射机制剖析(一)-定义和API
- java spring boot2 springMVC thymeleaf 整合案例
- asp.net 安全---File Sytem 安全
- 整理了个软件需求规格说明书模板
- PID调节参数的作用
- 计算机中插入背景图片怎样操作,word插入背景图片_Word 2007中插入图片的背景设置妙招_word中插入背景图片_word插入图片做背景...
- OpenEmbedded 简介
- Opencv 实战五 图像拼接
- Greenplum -- 最全分区表操作
- 建行tendyronU盾 插入电脑突然不能自动跳转IE跳出登录密码框
- 打印绕圈矩阵(C语言风格的代码)
- 教育培训行业现状分析 教育培训行业的基本发展模式、教育培训行业的教学管理现状、教育培训业的未来发展趋势 学大、学而思、新东方为主要案例...