js倒计时小程序


Posted in Javascript onNovember 05, 2013

我们这里只要自己定义一下s与urodz的值就可以随意定义任何日期或节日的倒计时功能了,各位朋友可加以修改。
精确到天的倒计时

<script language="JavaScript">
<!-- // (c) Henryk Gajewski
var urodz= new Date("09/19/2013");
var  s="中秋节";
var now = new Date();
var ile = urodz.getTime() - now.getTime();
var dni = Math.floor(ile / (1000 * 60 * 60 * 24));
if (dni > 1)
   document.write(""+s+"还有"+dni +"天")
else if (dni == 1)
     document.write("只有2天啦!")
else if (dni == 0)
     document.write("只有1天啦!")
else
    document.write("好象已经过了哦!");
// -->

精确到秒的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 (Secondleft<0)   
{   
Secondleft=60+Secondleft;   
Minuteleft=Minuteleft-1;   
}   
if (Minuteleft<0)   
{    
Minuteleft=60+Minuteleft;   
Hourleft=Hourleft-1;   
}   
if (Hourleft<0)   
{   
Hourleft=24+Hourleft;   
Dateleft=Dateleft-1;   
}   
if (Dateleft<0)   
{   
Dateleft=31+Dateleft;   
Monthleft=Monthleft-1;   
}   
if (Monthleft<0)   
{   
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> 
Javascript 相关文章推荐
select 控制网页内容隐藏于显示的实现代码
May 25 Javascript
JavaScript声明变量时为什么要加var关键字
Sep 29 Javascript
JavaScript实现DIV层拖动及动态增加新层的方法
May 12 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
Jun 01 Javascript
jQuery基于cookie实现的购物车实例分析
Dec 24 Javascript
在JavaScript中call()与apply()区别
Jan 22 Javascript
jquery实现转盘抽奖功能
Jan 06 Javascript
webpack实现热加载自动刷新的方法
Jul 30 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
Nov 09 Javascript
js实现小球在页面规定的区域运动
Jun 16 Javascript
详解vue父子组件状态同步的最佳方式
Sep 10 Javascript
javascript对象3个属性特征
Nov 17 Javascript
js实现幻灯片效果(基于jquery插件)
Nov 05 #Javascript
javascript使用location.search的示例
Nov 05 #Javascript
jquery按回车提交数据的代码示例
Nov 05 #Javascript
js jq 单击和双击区分示例介绍
Nov 05 #Javascript
原生JavaScript实现连连看游戏(附源码)
Nov 05 #Javascript
jquery如何判断某元素是否具备指定的样式
Nov 05 #Javascript
使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
Nov 05 #Javascript
You might like
PHP与javascript对多项选择的处理
2006/10/09 PHP
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
php数组编码转换示例详解
2014/03/11 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
使用js检测浏览器的实现代码
2013/05/14 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
js获取url中的参数且参数为中文时通过js解码
2014/03/19 Javascript
jQuery圆形统计图开发实例
2015/01/04 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
js实现tab切换效果实例
2015/09/16 Javascript
Jquery实现的简单轮播效果【附实例】
2016/04/19 Javascript
浅析函数声明和函数表达式——函数声明的声明提前
2016/05/03 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
2016/10/14 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
查看TensorFlow checkpoint文件中的变量名和对应值方法
2018/06/14 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
PyQt5 窗口切换与自定义对话框的实例
2019/06/20 Python
Python中面向对象你应该知道的一下知识
2019/07/10 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
Python基于pip实现离线打包过程详解
2020/05/15 Python
python编写softmax函数、交叉熵函数实例
2020/06/11 Python
python实现图像随机裁剪的示例代码
2020/12/10 Python
清洁工表扬信
2014/01/08 职场文书
中专生自荐信
2014/06/25 职场文书
运动会400米加油稿(8篇)
2014/09/22 职场文书
2014年关工委工作总结
2014/11/17 职场文书
伏羲庙导游词
2015/02/09 职场文书
接待员岗位职责
2015/02/13 职场文书
2015年医院护理部工作总结
2015/04/23 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书
Windows 11上手初体验:任务栏和开始菜单等迎来大改
2021/11/21 数码科技