倒计时代码(java倒计时代码)
倒计时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