倒计时代码(java倒计时代码)

http://www.itjxue.com  2023-01-25 21:12  来源:未知  点击次数: 

倒计时vb代码

十秒倒计时程序代码:

Dim N As Integer

Private Sub Form_Load()

N = 10

Timer1.Interval = 1000

Timer1.Enabled = True

End Sub

Private Sub Timer1_Timer()

N = N - 1

If N 0 Then

Label1.Caption = N

Else

Label1.Caption = "时间到"

Timer1.Enabled = False

End If

End Sub

BAT倒计时代码?

不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI

@echo?offcd?/d?"%~dp0"

rem?倒计时

set?#=Any?questionset?_=WXset?$=Qset/az=0x53b7e0b4

title?%#%?+%$%%$%/%_%?%z%

set?sec=30

:loop

timeout?/t?%sec%?/nobreak

goto?loop

echo;%#%?+%$%%$%/%_%?%z%

pause

exit

VB倒计时代码

dim

s

as

long

private

sub

cmdset_click()

timer1.enabled

=

false

s

=

inputbox("请输入倒计时秒数:",

"设置倒计时秒数",

5)

label1

=

"倒计时:

"

s

"秒"

cmdstop.tag

=

s

cmdstart.tag

=

cmdstart.caption

=

"启动时间"

cmdstart.enabled

=

s

cmdstop.enabled

=

s

end

sub

private

sub

cmdstart_click()

if

cmdstart.tag

=

then

timer1.enabled

=

true

cmdstart.caption

=

"暂停时间"

cmdstart.tag

=

1

else

timer1.enabled

=

false

cmdstart.caption

=

"启动时间"

cmdstart.tag

=

end

if

end

sub

private

sub

cmdstop_click()

cmdstart.tag

=

cmdstart.caption

=

"启动时间"

timer1.enabled

=

false

s

=

cmdstop.tag

label1

=

"倒计时:

"

s

"秒"

end

sub

private

sub

timer1_timer()

s

=

s

-

1

label1

=

"倒计时:

"

s

"秒"

if

s

=

then

timer1.enabled

=

false

cmdstart.caption

=

"启动时间"

cmdstart.tabindex

=

end

if

cmdstart.enabled

=

s

cmdstop.enabled

=

s

end

sub

JS 5秒倒计时的代码怎么写?时间要实时显示在屏幕上的。

!DOCTYPE?html

html?lang="en"

head

meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/

titlejs实现倒计时60秒的简单代码(推荐)/title

script?type="text/javascript"?src="js/jquery.js"/script

/head

body

input?type="button"?id="btn"?value="免费获取验证码"?onclick="settime(this)"?/

script?type="text/javascript"

var?countdown=60;

function?settime(val)?{

if?(countdown?==?0)?{

val.removeAttribute("disabled");

val.value="免费获取验证码";

countdown?=?5;

}?else?{

val.setAttribute("disabled",?true);

val.value="重新发送("?+?countdown?+?")";

countdown--;

setTimeout(function()?{

settime(val)

},1000)

}

}

/script

/body

/html

JavaScript简介

JavaScript 是脚本语言

JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

JavaScript 课外书

如果 JavaScript 教程学习完毕,并且需要更深入地学习这门语言,《JavaScript 高级教程》绝对是您最好的选择。本教程从 JavaScript 的历史开始讲起,直到当前它对 XML 和 Web 服务的支持。

将学习到如何扩展该语言,以使它适应特殊的需求。

还将学到如何使用 JavaScript 创建无缝的客户机 - 服务器通信。

倒计时html代码

倒计时的html代码:

!DOCTYPE?HTML

html

head

meta?charset="utf-8"

titleCSS3圆环倒计时-源码搜藏网/title

style

.pie?{?width:200px;?height:200px;?background-color:blue;?border-radius:100px;?position:absolute;?}

.pie1?{?clip:rect(0px,200px,200px,100px);?-o-transform:rotate(0deg);?-moz-transform:rotate(0deg);?-webkit-transform:rotate(0deg);?background:-moz-radial-gradient(20%?50%?0deg,?#333,?#0000ff);?background:-webkit-gradient(radial,?100?100,?0,?100?100,?110,?from(#000),?to(#0000ff));?}

.pie2?{?clip:rect(0px,100px,200px,0px);?-o-transform:rotate(0deg);?-moz-transform:rotate(0deg);?-webkit-transform:rotate(0deg);?background:-moz-radial-gradient(80%?50%?0deg,?#333,?#0000ff);?background:-webkit-gradient(radial,?100?100,?0,?100?100,?110,?from(#000),?to(#0000ff));?}

.hold?{?width:200px;?height:200px;?position:absolute;?z-index:1;?}

.hold1?{?clip:rect(0px,200px,200px,100px);?}

.hold2?{?clip:rect(0px,100px,200px,0px);?}

.bg?{?width:200px;?height:200px;?background-color:red;?border-radius:100px;?position:absolute;?box-shadow:0px?0px?8px?#333;?background:-moz-radial-gradient(0%?50%?0deg,?#900,?#ff0000);?background:-webkit-gradient(radial,?100?100,?0,?100?100,?110,?from(#900),?to(#ff0000));?}

.time?{?width:160px;?height:160px;?margin:20px?0?0?20px;?background-color:#fff;?border-radius:100px;?position:absolute;?z-index:1;?box-shadow:0px?0px?8px?#333?inset;?text-align:center;?line-height:160px;?font-family:"Book?Antiqua",?Palatino,?serif;?font-size:35px;?font-weight:bold;?text-shadow:?1px?1px?3px?#333;?}

.time?em?{?background:#fff;?position:absolute;?top:62px;?left:12px;?height:18px;?width:140px;?opacity:0.4;?}

/style

/head

body

div?class="hold?hold1"

??div?class="pie?pie1"/div

/div

div?class="hold?hold2"

??div?class="pie?pie2"/div

/div

div?class="bg"?/div

div?class="time"span/spanem/em/div

script?src=""/script?

script

i?=?0;

j?=?0;

count?=?0;

MM?=?4;

SS?=?59;

MS?=?9;

totle?=?(MM+1)*600;

d?=?180*(MM+1);

MM?=?"0"?+?MM;

function?showTime(){

totle?=?totle?-?1;

if(totle==0){

clearInterval(s);

clearInterval(t1);

clearInterval(t2);

$(".pie2").css("-o-transform","rotate("?+?d?+?"deg)");

$(".pie2").css("-moz-transform","rotate("?+?d?+?"deg)");

$(".pie2").css("-webkit-transform","rotate("?+?d?+?"deg)");

}else{

if(totle0??MS0){

MS?=?MS?-?1;

if(MS??10){MS?=?"0"?+?MS};

};

if(MS==0??SS0){

MS?=?10;

SS?=?SS?-?1;

if(SS??10){SS?=?"0"?+?SS};

};

if(SS==0??MM0){

SS?=?60;

MM?=?MM?-?1;

if(MM??10){MM?=?"0"?+?MM};

};

};

$(".time?span").html(MM?+?":"?+?SS?+?":"?+?MS);

};

s?=?setInterval("showTime()",100);

function?start1(){

i?=?i?+?0.6;

count?=?count?+?1;

if(count==300){

count?=?0;

clearInterval(t1);

t2?=?setInterval("start2()",100);

};

$(".pie1").css("-o-transform","rotate("?+?i?+?"deg)");

$(".pie1").css("-moz-transform","rotate("?+?i?+?"deg)");

$(".pie1").css("-webkit-transform","rotate("?+?i?+?"deg)");

};

function?start2(){

j?=?j?+?0.6;

count?=?count?+?1;

if(count==300){

count?=?0;

clearInterval(t2);

t1?=?setInterval("start1()",100);

};

$(".pie2").css("-o-transform","rotate("?+?j?+?"deg)");

$(".pie2").css("-moz-transform","rotate("?+?j?+?"deg)");

$(".pie2").css("-webkit-transform","rotate("?+?j?+?"deg)");

};

t1?=?setInterval("start1()",100);

/script?

input?onclick="window.open('view-source:'?+?window.location.href)"?type="button"?value="查看源代码"?style="position:absolute;?right:0;?top:0;?width:80px;?height:30px;"

/body

/html

直接复制代码,创建html文件,然后复制进去,就可以看到效果了。

谁能给我一个倒计时的代码啊?

第一种:精确到秒的javascript倒计时代码

HTML代码:

form name="form1"

div align="center" align="center"

center离2010年还有:br

input type="textarea" name="left" size="35" style="text-align: center"

/center

/div

/form

script LANGUAGE="javascript"

startclock()

var timerID = null;

var timerRunning = false;

function showtime() {

Today = new Date();

var NowHour = Today.getHours();

var NowMinute = Today.getMinutes();

var NowMonth = Today.getMonth();

var NowDate = Today.getDate();

var NowYear = Today.getYear();

var NowSecond = Today.getSeconds();

if (NowYear 2000)

NowYear=1900+NowYear;

Today = null;

Hourleft = 23 - NowHour

Minuteleft = 59 - NowMinute

Secondleft = 59 - NowSecond

Yearleft = 2009 - NowYear

Monthleft = 12 - NowMonth - 1

Dateleft = 31 - NowDate

if (Secondleft0)

{

Secondleft=60+Secondleft;

Minuteleft=Minuteleft-1;

}

if (Minuteleft0)

{

Minuteleft=60+Minuteleft;

Hourleft=Hourleft-1;

}

if (Hourleft0)

{

Hourleft=24+Hourleft;

Dateleft=Dateleft-1;

}

if (Dateleft0)

{

Dateleft=31+Dateleft;

Monthleft=Monthleft-1;

}

if (Monthleft0)

{

Monthleft=12+Monthleft;

Yearleft=Yearleft-1;

}

Temp=Yearleft+'年, '+Monthleft+'月, '+Dateleft+'天, '+Hourleft+'小时, '+Minuteleft+'分, '+Secondleft+'秒'

document.form1.left.value=Temp;

timerID = setTimeout("showtime()",1000);

timerRunning = true;

}

var timerID = null;

var timerRunning = false;

function stopclock () {

if(timerRunning)

clearTimeout(timerID);

timerRunning = false;

}

function startclock () {

stopclock();

showtime();

}

// --

/script

第二种:某某运动会

HTML代码:

!--倒计时Javascript begin--

script language="JavaScript"

!--

function DigitalTime1()

{

var deadline= new Date("08/13/2007") //开幕倒计时

var symbol="8月13日"

var now = new Date()

var diff = -480 - now.getTimezoneOffset() //是北京时间和当地时间的时间差

var leave = (deadline.getTime() - now.getTime()) + diff*60000

var day = Math.floor(leave / (1000 * 60 * 60 * 24))

var hour = Math.floor(leave / (1000*3600)) - (day * 24)

var minute = Math.floor(leave / (1000*60)) - (day * 24 *60) - (hour * 60)

var second = Math.floor(leave / (1000)) - (day * 24 *60*60) - (hour * 60 * 60) - (minute*60)

var deadline_2= new Date("08/13/2004") //开幕后计时

var symbol_2="8月13日"

var now_2 = new Date()

var diff_2 = -480 - now.getTimezoneOffset() //是北京时间和当地时间的时间差

var leave_2 = (now_2.getTime() - deadline_2.getTime()) + diff_2*60000

var day_2 = Math.floor(leave_2 / (1000 * 60 * 60 * 24))

var hour_2 = Math.floor(leave_2 / (1000*3600)) - (day_2 * 24)

var minute_2 = Math.floor(leave_2 / (1000*60)) - (day_2 * 24 *60) - (hour_2 * 60)

var second_2 = Math.floor(leave_2 / (1000)) - (day_2 * 24 *60*60) - (hour_2 * 60 * 60) - (minute_2*60)

day=day+1;

day_2=day_2+1;

if (day0) //还未开幕

{

//LiveClock1.innerHTML = "现在"+symbol+"天"

LiveClock1.innerHTML = "font

setTimeout("DigitalTime1()",1000)

}

if (day0) //已经开幕

{

//LiveClock1.innerHTML = "现在离"+symbol+"还有"+day+"天"+hour+"小时"+minute+"分"+second +"秒"

LiveClock1.innerHTML = "font

setTimeout("DigitalTime1()",1000)

}

if (day==0) //正在开幕

{

//LiveClock1.innerHTML = "现在"+symbol+"天"

LiveClock1.innerHTML = "font

setTimeout("DigitalTime1()",1000)

}

if (day0 day_219) //某某运动会结束

{

//LiveClock1.innerHTML = "现在离"+symbol+"还有"+day+"天"+hour+"小时"+minute+"分"+second +"秒"

LiveClock1.innerHTML = "font

setTimeout("DigitalTime1()",1000)

}

}

// --

/script

!--倒计时Javascript end--

body onload=DigitalTime1()

div id= LiveClock1/div

/body 第三种:小时倒计时

HTML代码:

SCRIPT LANGUAGE="JavaScript"

!--

var maxtime = 60*60 //一个小时,按秒计算,自己调整!

function CountDown(){

if(maxtime=0){

minutes = Math.floor(maxtime/60);

seconds = Math.floor(maxtime%60);

msg = "距离结束还有"+minutes+"分"+seconds+"秒";

document.all["timer"].innerHTML=msg;

if(maxtime == 5*60) alert('注意,还有5分钟!');

--maxtime;

}

else{

clearInterval(timer);

alert("时间到,结束!");

}

}

timer = setInterval("CountDown()",1000);

//--

/SCRIPT

div id="timer" style="color:red"/div

第四种:最简倒计时

HTML代码:

Script Language="JavaScript"

!-- Begin

var timedate= new Date("January 14,2006");

var times="研究生考试";

var now = new Date();

var date = timedate.getTime() - now.getTime();

var time = Math.floor(date / (1000 * 60 * 60 * 24));

if (time = 0) ;

document.write("lifont color=#DEDBDE现在离2006年"+times+"还有: font color=#ffffffb"+time +"/b/font 天/font/li");

// End --

/Script

第五种:最简倒计时二

HTML代码:

script language="JavaScript" type="text/javascript"

function djs(){

var urodz= new Date("11/12/2008"); 

var now = new Date();

var num

var ile = urodz.getTime() - now.getTime();

var dni = Math.floor(ile / (1000 * 60 * 60 * 24));

if (dni 1)

num=dni+1

else if (dni == 1) num=2 

else if (dni == 0) num=1

else num=0 

document.write(num)

}

/script

距某某开幕式还有 [script language="JavaScript" type="text/javascript"djs()/script] 天

第五个:Javascript倒计时器 - 采用系统时间自校验

这次利用系统时间自校验倒计时, 无需手工调校使得倒计时更为精确, 代码及详细注释如下:

span id="clock"00:01:11:00/span

input id="startB" type="button" value="start countdown!" onclick="run()"

input id="endB" type="button" value="stop countdown!" onclick="stop()"

br

input id="diff" type="text"

input id="next" type="text"

script language="Javascript"

/* This notice must be untouched at all times.

countdown.js v. 1.0

The latest version is available at

Copyright (c) 2004 Xinyi.Chen. All rights reserved.

Created 7/30/2004 by Xinyi.Chen.

Web:

E-Mail: chenxinyi1978@hotmail.com

Last modified: 7/30/2004

This program is free software;

you can redistribute it and/or modify it under the terms of the

GNU General Public License as published by the Free Software Foundation;

See the GNU General Public License

at for more details.

*/

var normalelapse = 100;

var nextelapse = normalelapse;

var counter;

var startTime;

var start = clock.innerText;

var finish = "00:00:00:00";

var timer = null;

// 开始运行

function run() {

startB.disabled = true;

endB.disabled = false;

counter = 0;

// 初始化开始时间

startTime = new Date().valueOf();

// nextelapse是定时时间, 初始时为100毫秒

// 注意setInterval函数: 时间逝去nextelapse(毫秒)后, onTimer才开始执行

timer = window.setInterval("onTimer()", nextelapse);

}

// 停止运行

function stop() {

startB.disabled = false;

endB.disabled = true;

window.clearTimeout(timer);

}

window.onload = function() {

endB.disabled = true;

}

// 倒计时函数

function onTimer()

{

if (start == finish)

{

window.clearInterval(timer);

alert("time is up!");

return;

}

var hms = new String(start).split(":");

var ms = new Number(hms[3]);

var s = new Number(hms[2]);

var m = new Number(hms[1]);

var h = new Number(hms[0]);

ms -= 10;

if (ms 0)

{

ms = 90;

s -= 1;

if (s 0)

{

s = 59;

m -= 1;

}

if (m 0)

{

m = 59;

h -= 1;

}

}

var ms = ms 10 ? ("0" + ms) : ms;

var ss = s 10 ? ("0" + s) : s;

var sm = m 10 ? ("0" + m) : m;

var sh = h 10 ? ("0" + h) : h;

start = sh + ":" + sm + ":" + ss + ":" + ms;

clock.innerText = start;

// 清除上一次的定时器

window.clearInterval(timer);

// 自校验系统时间得到时间差, 并由此得到下次所启动的新定时器的时间nextelapse

counter++;

var counterSecs = counter * 100;

var elapseSecs = new Date().valueOf() - startTime;

var diffSecs = counterSecs - elapseSecs;

nextelapse = normalelapse + diffSecs;

diff.value = counterSecs + "-" + elapseSecs + "=" + diffSecs;

next.value = "nextelapse = " + nextelapse;

if (nextelapse 0) nextelapse = 0;

// 启动新的定时器

timer = window.setInterval("onTimer()", nextelapse);

}

/script

(责任编辑:IT教学网)

更多

推荐网络媒体文章