时间倒计时代码
发布网友
发布时间:2022-04-20 00:14
我来回答
共5个回答
热心网友
时间:2022-04-23 09:17
<html>
<head>
<title>倒计时</title>
<body>
<script language=JavaScript>
var now = new Date("11/26/2006 " + 10 + ":" + 30 + ":" + 30);
function GetServerTime()
{
var urodz = new Date("11/30/2006 11:38:33");
now.setTime(now.getTime()+250);
days = (urodz - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (urodz - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (urodz - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (urodz - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
document.getElementById("date").innerHTML = daysRound;
document.getElementById("time").innerHTML = hoursRound + ":" + minutesRound + ":" + secondsRound;
}
setInterval("GetServerTime()",250);
</script>
距离********还有<span id="date"></span> <span class="white14b">天</span> <span id="time"></span>
</body>
</html>
热心网友
时间:2022-04-23 10:35
<html>
<head>
<title>网页特效|Linkweb.cn/Js|---倒计时</title>
</head><BODY>
<!--将以下代码加入HTML的<Body></Body>之间-->
<SCRIPT language=JavaScript1.2>
function setcountdown(theyear,themonth,theday){
yr=theyear;mo=themonth;da=theday
}
setcountdown(2006,11,30)
var occasion="2006年11月30日"
var message_on_occasion="盼望已久的时刻终于来到了!"
var countdownwidth='480px'
var countdownheight='20px'
var countdownbgcolor='tan'
var opentags='<font face="宋体"><small>'
var closetags='</small></font>'
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''
function start_countdown(){
if (document.layers)
document.countdownnsmain.visibility="show"
else if (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
countdown()
}
if (document.all||document.getElementById)
document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')
window.onload=start_countdown
function countdown(){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todayh=today.getHours()
var todaymin=today.getMinutes()
var todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
futurestring=montharray[mo-1]+" "+da+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+message_on_occasion+closetags
return
}
else if (dday<=-1){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+"时间已经过了!"+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+"Occasion already passed! "+closetags
return
}
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+"还有 "+dday+ " 天, "+dhour+" 小时, "+dmin+" 分, "+dsec+" 秒 就是 "+occasion+closetags
}
setTimeout("countdown()",1000)
}
</SCRIPT>
<ILAYER id=countdownnsmain visibility="hide" bgColor="&{countdownbgcolor};"
height="&{countdownheight};" width="&{countdownwidth};"><LAYER
id=countdownnssub height="&{countdownheight};"
width="&{countdownwidth};" top="0" left="0"></LAYER></ILAYER>
</body></html>
热心网友
时间:2022-04-23 12:10
这是用VB写的,需在窗体上放一个label控件,如果你要用到自己程序里,里面还需加一些大小判断,请自己完善:
Private Sub Timer1_Timer()
Dim aa As Date
Dim bb As Date
aa = Now '一般用当前时间就可以了
bb = CDate("2006-11-30 11:38:33") '将来的时间
Label1.Caption = Year(bb) - Year(aa) & "年" & Month(bb) - Month(aa) & "月" & Day(bb) - Day(aa) & "天" & Hour(bb) - Hour(aa) & "小时" & Minute(bb) - Minute(aa) & "分钟" & Second(bb) - Second(aa) & "秒钟"
End Sub
热心网友
时间:2022-04-23 14:01
不好意思,看了您的问题,没能帮到你!
热心网友
时间:2022-04-23 16:09
就是啊 你说的也太不明白了
是要显示在哪啊
网站啊?
还是给你做个小程序啊
c语言倒计时函数怎么写
1. 在C语言中,要实现倒计时功能,可以使用ftime()函数来获取当前时间并进行计算。以下是一个使用ftime()进行计时的参考代码结构:```c struct timeb { time_t time; // 秒 unsigned short millitm; // 毫秒 short timezone; // 时区 short dstflag; // 夏令时标志 };```2. 如...
简单的js代码?
求一个倒计时js代码,非常简单的if(maxtime=0){minutes=Math.floor(maxtime/60);seconds=Math.floor(maxtime%60);msg=你的文字说明+minutes+分+seconds+秒//动态显示剩余时间。!--倒计时完毕--这个是php的?php/功能:PHP实时倒计时创建日期:2009-2-26作者:潘继强panjeck@tom.com///php的...
C# 使用Timer和ProgressBar控件制作一个倒计时器
- 设置ComboBox为静态选项,用于显示时间选择。- 配置ProgressBar,设置最大值及步进量,初始值置零以方便重复调用。- 打开并配置Timer,设置中断值为1秒,实现倒计时效果。3. **剩余时间代码分析**:根据ComboBox选项动态调整剩余时间,以0秒作为默认值。4. **Timer控件代码解析**:理解如何通过Timer...
倒计时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 ...
javascript倒计时时间代码怎么写 比如在页面上显示3,2,1
if(maxtime>=0){ minutes = Math.floor(maxtime/60);seconds = Math.floor(maxtime%60);msg = "你的文字说明"+minutes+"分"+seconds+"秒";//动态显示剩余时间。document.all["timer"].innerHTML=msg;//if(maxtime == 3) document.all["timer"].innerHTML='只剩3秒!';--maxtime;}...
求一段html的倒计时代码! 如:离什么什么结束还有16小时35分30秒...
<TBODY> <TR> <TD> 示例1:ID分别为timeDate,times <TABLE width=617 height="24"border=0 align=center cellPadding=0 cellSpacing=0> <TBODY> <TR> <TD height=24 align="center" class="STYLE3">距08年8月8日 奥运会开幕还有660天18:09:53</TD> </TR></TBODY></TABLE> ...
C#中 输入一个时间 倒计时 然后关闭程序的代码?
两种方法。一。用Timer组件,楼上的兄弟们都介绍过了。二。新开一个线程用作时钟控制。线程执行的方法思路大概如下。不知道你输入的具体时间点还是时间段。int second=10000;//10秒System.Threading.Thread.Sleep(second);Application.Exit();思路给你了,自己去酝酿一下吧。
用excel怎样制作时间倒计时、并且能够做出提醒?
倒计时,如果打开来要定时执行的话,需要一个VBA代码来执行。如果是人为按F9之类的,那么不需要代码公式:=某时-now()再设置相应的格式
vb6,做一个10s倒计时
双击窗体,进入代码编辑器,在 Form_Load事件中写入代码:Timer1.Enabled = False '先关闭计时器 关闭代码窗口,按下F5运行程序,单击“设置倒计时”命令按钮,弹出输入对话框,此时输入分钟数为1,确定,如图:单击“启动倒计时”命令按钮,文本框显示倒计时时间,并时刻变动,至此实现了倒计时功能,如图...
倒计时器代码
(3)再转换成 time_t (4) 获当前时间 now = time (NULL);(5)用difftime 计算时间差,送返 long double 秒 (6)把秒转换成 日,时,分,秒 (7)循环 (下面例子中简写成 打印120次,每隔2秒左右打一次)include <stdio.h> include <stdlib.h> include void wait ( int seconds )...