switch(T0ID)
{
case 1:
++K_Num1;
if(K_Num1==10) //100ms
{
K_Num++;
if(K_Num==10) //1s
if(K_Num2==100) //100s
if(K_Num3==72) //7200s
{
F_Astart=1;
K_Num3 =0;
}
K_Num2=0;
K_Num=0;
K_Num1=0;
}
break;
}
定时器能实现定时7200S吗?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
6条回答 默认 最新
- 当作看不见 2016-08-12 10:51关注
表示看不出是用什么写的,下面是js写的计时器
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="js/jquery-2.0.0.js" type="text/javascript" charset="utf-8"></script> <title>时间倒计时</title> <script type="text/javascript"> var time = 7200; //倒计时的时间,自己设定 //输出信息 function begin(){ var today=new Date() var day =today.getDate() var dat=today.getMonth() var future=day+2 document.getElementById('now').innerHTML="现在时间"+dat+"月"+day+"倒计时开始" leasttime() document.getElementById("future").innerHTML="预计结束时间"+dat+"月"+future } //时间倒计时函数 function leasttime(){ var ho=time/(60*60); var mi=(time/60)%(60) var se=time%60 mi=parseInt(mi) ho=parseInt(ho) ho=checkTime(ho) se=checkTime(se) mi=checkTime(mi) time-=1; document.getElementById("last").innerHTML=ho+":"+mi+":"+se //倒计时结束 if(time==0){ // //重置计时器 ,再次开始计时 time=30; begin() } setTimeout("leasttime()",1000); } //将时间的格式转化一下 function checkTime(i) { if (i<10) {i="0" + i} return i } </script> </head> <body> <p id="now"></p> <p id="last"></p> <p id="future"></p> <button onclick="begin()">开始</button> </body> </html>
解决 无用评论 打赏 举报
悬赏问题
- ¥15 gdf格式的脑电数据如何处理matlab
- ¥20 重新写的代码替换了之后运行hbuliderx就这样了
- ¥100 监控抖音用户作品更新可以微信公众号提醒
- ¥15 UE5 如何可以不渲染HDRIBackdrop背景
- ¥70 2048小游戏毕设项目
- ¥20 mysql架构,按照姓名分表
- ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
- ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
- ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
- ¥15 linux驱动,linux应用,多线程