`
weishaoxiang
  • 浏览: 97299 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

2011年[兔年]倒计时

阅读更多
<html>
  <head>
    <title>2011年[兔年]倒计时</title>
  </head>
  
<body OnLoad="startclock()">
<center>	
<!----------------------------------------------------------------->
<!--               新年快到                                      -->
<!--               心情特好                                      -->
<!--               工作做完                                      -->
<!--               放假还早                                      -->
<!--               闲人无聊                                      -->
<!--               整理资料                                      -->
<!--               陈旧技术                                      -->
<!--               仅供参考                                      -->
<!--               若有疑问                                      -->
<!--               可以探讨                                      -->
<!--                                                             -->
<!--               QQ:297187963                                 -->
<!--               E-mail:weishaoxiang@163.com                  -->
<!----------------------------------------------------------------->


<!----------------------------------------------------------------->
<!--               以下是用于计算的脚本代码                      -->
<!----------------------------------------------------------------->	
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin

/*****           设置 2011年[兔年]倒计时 日期                   *****/
/*****     2011年2月3日晚上0点0分0秒 辛卯年正月初一 星期四      *****/    
var byear = 2011 ;
var mm = 2 ;
var bday = 3 ;
var newHours = 0;
var newMinutes = 0;
var newSecond = 0;
/******************************************************************/
TMonth = new Array(
'January','February','March',
'April','May','June','July',
'August','September','October',
'November','December'
);
CurMonth = mm - 1;
var bmonth = TMonth[CurMonth];

var year = new Date();
var year2 = year.getYear();
var year3 = (year < 2000) ? year2 + 1900 : year2;

var timerID;
var timerRunning = false;
var today = new Date();
var startday = new Date();
var enday = new Date();
var secPerDay = 0;
var minPerDay = 0;
var hourPerDay = 0;
var secsLeft = 0;
var secsRound = 0;
var secsRemain = 0;
var minLeft = 0;
var minRound = 0;
var minRemain = 0;
var timeRemain = 0;

/*------------------------------------------------------------------------*/
function stopclock() {
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}

/*---------------------页面初始化跳用 函数--------------------------------*/
function startclock() {
stopclock();
showtime();
}
/*------------------------------------------------------------------------*/

//--------------------计算 倒计时 函数------------------------
function showtime() {
today = new Date();//创建当前时期变量
enday = new Date(""+bmonth+", "+bday+" "+year3+" 00:00");//获取  日期
enday.setYear(""+year3+"");
enday.setHours(newHours);
enday.setMinutes(newMinutes);
startday.setYear(""+byear+"");

secsPerDay = 1000 ;  //毫秒
minPerDay = 60 * 1000 ;//一分钟有多少毫秒
hoursPerDay = 60 * 60 * 1000;//一小时有多少毫秒
PerDay = 24 * 60 * 60 * 1000;//一天有多少毫秒

//-----------计算出  秒数-------------------------------------------------------
secsLeft = (enday.getTime() - today.getTime()) / minPerDay;
secsRound = Math.round(secsLeft);
secsRemain = secsLeft - secsRound;
secsRemain = (secsRemain < 0) ? 
secsRemain = 60 - ((secsRound - secsLeft) * 60) :
secsRemain = (secsLeft - secsRound) * 60;
secsRemain = Math.round(secsRemain);
//------------------------------------------------------------------------------

//-----------计算出  分钟数-----------------------------------------------------
minLeft = ((enday.getTime() - today.getTime()) / hoursPerDay);
minRound = Math.round(minLeft);
minRemain = minLeft - minRound;
minRemain = (minRemain < 0) ? 
minRemain = 60 - ((minRound - minLeft)  * 60) : 
minRemain =((minLeft - minRound) * 60);
minRemain = Math.round(minRemain - 0.495);
//------------------------------------------------------------------------------

//-----------计算出  小时数-----------------------------------------------------
hoursLeft = ((enday.getTime() - today.getTime()) / PerDay);
hoursRound = Math.round(hoursLeft);
hoursRemain = hoursLeft - hoursRound;
hoursRemain = (hoursRemain < 0) ? 
hoursRemain = 24 - ((hoursRound - hoursLeft)  * 24) :
hoursRemain = ((hoursLeft - hoursRound) * 24);
hoursRemain = Math.round(hoursRemain - 0.5);
//------------------------------------------------------------------------------

//-----------计算出  天数-------------------------------------------------------
daysLeft = (( enday.getTime() - today.getTime() ) / PerDay);
daysLeft = (daysLeft - 0.5);
daysRound = Math.round(daysLeft);
daysRemain = daysRound;

if (daysRemain == 1) day_rem = " 天 "
else day_rem = " 天 "
if (hoursRemain == 1) hour_rem = " 小时 "
else hour_rem = " 小时 "
if (minRemain == 1) min_rem = " 分钟 "
else min_rem = " 分钟 "
if (secsRemain == 1) sec_rem = " 秒"
else sec_rem = " 秒"

//---------完整的显示语句-------------------------------------------------------
timeRemain = " "+daysRemain + day_rem + hoursRemain + hour_rem + minRemain 
+ min_rem + secsRemain + sec_rem;
document.down.face.value = timeRemain;//给文本框传递数值

timerID = setTimeout("showtime()",1000);
timerRunning = true;
if (daysRemain < 0) year3 = year3 + 1
}

//  End -->
</script>	
<!----------------------------------------------------------------->
<!--               用于计算的脚本代码结束                          -->
<!----------------------------------------------------------------->


<!--------------------- 显示计算结果 ------------------------------------------>
<form name="down" onSubmit="0">
2011年[兔年]倒计时:<input type="text" name="face" size="32" value="新年快乐">
</form>

<!-- 第三种形式 -->
<div id="clock" ></div>
<SCRIPT language=Javascript1.2>
<!--
function show() {
  if(!document.layers && !document.all) return;
  var d = new Date();
  var iYear = d.getYear()
  var iMonth = d.getMonth()
  var iDay = d.getDate()
  var sWeek = d.getDay()
  var sHour  = d.getHours()
  var sMinute = d.getMinutes()
  var sSecond = d.getSeconds()
  if(sWeek == 0) sWeek = "<font color=#ffffff>星期天</font>";
  if(sWeek == 1) sWeek = "星期一";
  if(sWeek == 2) sWeek = "星期二";
  if(sWeek == 3) sWeek = "星期三";
  if(sWeek == 4) sWeek = "星期四";
  if(sWeek == 5) sWeek = "星期五";
  if(sWeek == 6) sWeek = "<font color=#ffffff>星期六</font>";
  if(sHour <= 9) sHour = "0" + sHour;
  if(sMinute <= 9) sMinute = "0" + sMinute;
  if(sSecond <= 9) sSecond = "0" + sSecond;
  sClock = "现在时间:" + iYear + "年" + (iMonth + 1) + "月" + iDay + "日 " + sWeek
    + " " + sHour + ":" + sMinute + ":" + sSecond;
  if(document.layers) {
    document.layers.clock.document.write(sClock);
    document.layers.clock.document.close();
  }
  else if(document.all)
    clock.innerHTML = sClock;
  setTimeout("show()", 1000);
}
show();
//-->
</SCRIPT>
<p><hr>

</center>
  </body>
</html>

 

0
1
分享到:
评论

相关推荐

    兔年新年春节倒计时微信小程序源码每天看一看倒计时,数着过年.zip

    本文将详细解析一款名为“兔年新年春节倒计时微信小程序源码每天看一看倒计时,数着过年.zip”的资源,该资源包含了一个用于庆祝春节的微信小程序源代码。这款小程序设计独特,不仅具备倒计时功能,还融入了简单的...

    2023兔年春节倒计时微信小程序源码.zip

    2023了,到了兔年那么也该换新的头像框拉 今天给大家带来兔年的头像框制作小程序 支持一键获取头像支持用户上传头像 丰富的模板,不只于兔年头像框还有其它的 早点给大家发出来也好让大家早点抓住这波流量!

    2011新年贺卡 兔年Flash贺卡

    随着新年的钟声渐行渐远,转眼间我们迎来了2011年,一个在中国农历中特别的年份——兔年。在这个值得欢庆的时刻,一份特别的贺卡悄然走进了我们的视线,那就是“2011新年贺卡 兔年Flash贺卡”。这款电子贺卡不仅仅是...

    2023兔年新年春节倒计时微信小程序源码每天看一看倒计时数着过年

    马上也到2023年兔年了 给大家分享一个春节倒计时的小程序 增加一下喜庆,其实这种小程序还是有流量的 每天看一看倒计时,数着过年 另外还有一个简单的绘画功能 下方是小编的测试演示图!

    2023兔年新年春节倒计时微信小程序源码.zip

    马上也到2023年兔年了 给大家分享一个春节倒计时的小程序 增加一下喜庆,其实这种小程序还是有流量的 每天看一看倒计时,数着过年 另外还有一个简单的绘画功能

    兔年新年春节倒计时微信小程序源码

    本文将详细讲解“兔年新年春节倒计时微信小程序源码”的相关知识点,以及如何利用这些源码构建和实现一个微信小程序。 首先,我们要了解微信小程序的基础架构。微信小程序是一种轻量级的应用形式,它无需下载安装...

    2011年兔年元旦晚会主持词.doc

    2011年兔年元旦晚会主持词.doc

    精挑细选的2011年兔年春节拜年短信.doc

    精挑细选的2011年兔年春节拜年短信.doc

    2011年兔年春节新年短信祝福语.doc

    这个文档标题和描述提到的是“2011年兔年春节新年短信祝福语”,这实际上是在分享一系列用于庆祝中国农历新年(春节)的祝福短信。在中国文化中,发送祝福短信是一种传统,特别是在新年期间,人们通过这种方式表达对...

    2011年兔年新年联欢会主持词.doc

    【文档标题】:“2011年兔年新年联欢会主持词.doc” 【文档描述】:“2011年兔年新年联欢会主持词.doc”是一个文档,记录了2011年新年联欢会的主持词,用于引导和串联晚会的各项活动。 【标签】:“资料” 这个标签...

    2011年兔年新年寄语.doc

    【标题】2011年兔年新年寄语.doc 是一份文档,包含了多个公司在2011年新年之际对客户、员工和社会各界的祝福和寄语。这些寄语表达了对过去一年的支持与信任的感激,对未来的期许,以及对个人和团队成就的庆祝。 ...

    县2011年兔年春节联欢晚会主持词.doc

    县2011年兔年春节联欢晚会主持词.doc

    2011年兔年祝福语.doc

    2011年作为兔年,人们对美好生活的憧憬与期望也在祝福语中得到了充分的体现。在这份“2011年兔年祝福语.doc”文档中,汇集了多样化的祝福语,它们以不同的方式表达着对亲朋好友、同事和所有关心之人的深厚情感和美好...

    2011年兔年春节短信大全.doc

    在这份“2011年兔年春节短信大全.doc”中,我们能够找到各种形式、各种风格的春节祝福语,它们既有幽默诙谐的元素,又蕴含着深厚的文化内涵和对未来的美好愿景。 短信作为传统文化与现代通讯手段的结合体,不仅承载...

    2011年兔年对联大全.doc

    2011年作为兔年,对联中自然融入了兔子这一生肖形象,以表达对新一年的愿景和祝福。 兔子在中国文化中常被赋予吉祥和美好的寓意。在对联中,它的形象通常与智慧、温柔、勤奋和繁荣联系在一起。例如,“玉兔呈祥兆...

    2011年兔年春节对联汇总.doc

    尤其在2011年辛卯兔年,对联中融入了更多与兔年相关的吉祥元素和美好愿望。 “丁年歌盛世”作为2011年春节对联中的一句,体现的是人们对新春的歌颂,以及对于繁荣昌盛时代的向往和赞美。这一句不仅回顾了过去一年的...

    2011年兔年春节吉祥语、祝福语大全.doc

    在2011年,这个由兔年引领的春节,也不例外。 提到2011年兔年春节,就不得不提及那些充满吉祥和祝福的语句,它们是人们情感交流的桥梁,是文化传承的载体。这些吉祥语和祝福语,无论是印刷在精美的贺卡上,还是通过...

    2011年兔年新婚庆典仪式主持稿.doc

    本次我们聚焦于2011年兔年的新婚庆典,探讨如何通过信息技术的手段来打造一个别开生面的婚礼。 首先是数字化邀请函的应用。在2011年,电子邀请函已经成为一种流行趋势,它不仅响应了绿色生活、节约资源的号召,也为...

Global site tag (gtag.js) - Google Analytics