js完整倒计时代码分享


Posted in Javascript onSeptember 18, 2016

本文实例为大家分享了js倒计时代码,供大家参考,具体内容如下

<html>
<head>
<title>倒计时测试</title>
 <script src="http://event.wushuangol.com/ShopClothes/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script>
 <script language="JavaScript">

 $(document).ready(function () {
<!-- 时间必须启动 -->
 clockon();
 });

 
function clockon() {
 var now = new Date();
 var year = now.getFullYear(); //getFullYear getYear
 var month = now.getMonth();
 var date = now.getDate();
 var day = now.getDay();
 var hour = now.getHours();
 var minu = now.getMinutes();
 var sec = now.getSeconds();
 var week;
 month = month + 1;
 if (month < 10) month = "0" + month;
 if (date < 10) date = "0" + date;
 if (hour < 10) hour = "0" + hour;
 if (minu < 10) minu = "0" + minu;
 if (sec < 10) sec = "0" + sec;
 var arr_week = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
 week = arr_week[day];
 var time = "";
 time = year + "年" + month + "月" + date + "日" + " " + hour + ":" + minu + ":" + sec + " " + week;
 $("#bgclock").html(time);

 

 var timer = setTimeout("clockon()", 200);
}

 
<!-- 隐藏脚本从旧的浏览器
var DifferHour = -1
var DifferMinute = -1
var DifferSecond = -1
var Tday1 = new Date("Feb 11, 2013 00:00:00") //**倒计时时间-注意格式
var daysms = 24 * 60 * 60 * 1000
var hoursms = 60 * 60 * 1000
var Secondms = 60 * 1000
var microsecond = 1000
function clock()

{
 var time = new Date()
 var hour = time.getHours()
 var minute = time.getMinutes()
 var second = time.getSeconds()
 var timevalue = ""+((hour > 12) ? hour-12:hour)
 timevalue +=((minute < 10) ? ":0":":")+minute
 timevalue +=((second < 10) ? ":0":":")+second
 timevalue +=((hour >12 ) ? " PM":" AM")
 var convertHour = DifferHour
 var convertMinute = DifferMinute
 var convertSecond = DifferSecond
 var Diffms = Tday1.getTime() - time.getTime()
 DifferHour = Math.floor(Diffms / daysms)
 Diffms -= DifferHour * daysms
 DifferMinute = Math.floor(Diffms / hoursms)
 Diffms -= DifferMinute * hoursms
 DifferSecond = Math.floor(Diffms / Secondms)
 Diffms -= DifferSecond * Secondms
 var dSecs = Math.floor(Diffms / microsecond)
 if(convertHour != DifferHour) document.formnow.dd.value=DifferHour
 if(convertMinute != DifferMinute) document.formnow.hh.value=DifferMinute
 if(convertSecond != DifferSecond) document.formnow.mm.value=DifferSecond
 document.formnow.ss.value=dSecs
 document.formnow.ss.value=dSecs
// document.formnow.Tnow.value= DifferHour DifferMinute + DifferSecond + dSecs

setTimeout("clock()",1000)



}

//

 

隐藏-->

</script>
</head>
<body onload="clock();return true" >
<!--显示出内容-->
<form name="formnow">
<input name="dd" type="text" style="border:0;" size=2>
天
<input name="hh" type="text" style="border:0;" size=2>
小时
<input name="mm" type="text" style="border:0;" size=2>
分
<input name="ss" type="text" style="border:0;" size=2>
秒
<span id="bgclock" style="float:right;padding-right:10px; padding-top:2px;text="red""></span>
</form>

<!--倒计时完毕啦-->

</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
爆炸式的JS圆形浮动菜单特效代码
Mar 03 Javascript
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
Dec 31 Javascript
jquery限定文本框只能输入数字即整数和小数
Nov 29 Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 Javascript
jQuery的ready方法详解
Nov 27 Javascript
JS动态添加Table的TR,TD实现方法
Jan 28 Javascript
不同编码的页面表单数据乱码问题解决方法
Feb 15 Javascript
详解wow.js中各种特效对应的类名
Sep 13 Javascript
如何手动实现es5中的bind方法详解
Dec 07 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
Feb 15 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
vue项目实现多语言切换的思路
Sep 17 Javascript
Javascript中常见的逻辑题和解决方法
Sep 17 #Javascript
js手动播放图片实现图片轮播效果
Sep 17 #Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
Sep 17 #Javascript
AngularJS使用自定义指令替代ng-repeat的方法
Sep 17 #Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 #Javascript
AngularJS中关于ng-class指令的几种实现方式详解
Sep 17 #Javascript
AngularJS中过滤器的使用与自定义实例代码
Sep 17 #Javascript
You might like
操作Oracle的php类
2006/10/09 PHP
不用数据库的多用户文件自由上传投票系统(1)
2006/10/09 PHP
简单的php 验证图片生成函数
2009/05/21 PHP
file_get_contents获取不到网页内容的解决方法
2013/03/07 PHP
php获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
Javascript 面向对象(三)接口代码
2012/05/23 Javascript
防止按钮在短时间内被多次点击的方法
2014/03/10 Javascript
判断字符串的长度(优化版)中文占两个字符
2014/10/30 Javascript
Web表单提交之disabled问题js解决方法
2015/01/13 Javascript
jQuery选择器querySelector的使用指南
2015/01/23 Javascript
angularJS 入门基础
2015/02/09 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
分享经典的JavaScript开发技巧
2015/11/21 Javascript
javascript学习之json入门
2016/12/22 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
Angular实现的简单定时器功能示例
2017/12/28 Javascript
vue实现form表单与table表格的数据关联功能示例
2019/01/29 Javascript
ES10 特性的完整指南小结
2019/03/04 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
[01:14:05]《加油DOTA》第四期
2014/08/25 DOTA
利用python代码写的12306订票代码
2015/12/20 Python
python生成二维码的实例详解
2017/10/29 Python
python简易远程控制单线程版
2018/06/20 Python
Python线程下使用锁的技巧分享
2018/09/13 Python
Django 实现admin后台显示图片缩略图的例子
2019/07/28 Python
python如何把字符串类型list转换成list
2020/02/18 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
canvas实现二维码和图片合成的示例代码
2018/08/01 HTML / CSS
性能服装:HYLETE
2018/08/14 全球购物
创造美妙香氛体验:Aera扩散器和香水
2018/11/25 全球购物
信息部岗位职责
2013/11/12 职场文书
创业计划书之酒吧
2019/12/02 职场文书