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 相关文章推荐
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
Sep 15 Javascript
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
Jun 04 Javascript
javascripit实现密码强度检测代码分享
Dec 12 Javascript
浅谈JavaScript函数节流
Dec 09 Javascript
node.js中的socket.io的广播消息
Dec 15 Javascript
纯javascript判断查询日期是否为有效日期
Aug 24 Javascript
微信小程序 网络API Websocket详解
Nov 09 Javascript
React事件处理的机制及原理
Dec 03 Javascript
vue.js购物车添加商品组件的方法
Sep 17 Javascript
vue(2.x,3.0)配置跨域代理
Nov 27 Javascript
vue+iview实现分页及查询功能
Nov 17 Vue.js
JavaScript实现表单验证功能
Dec 09 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
PHP反射使用实例和PHP反射API的中文说明
2014/07/02 PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
2015/10/19 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
Joomla调用系统自带编辑器的实现方法
2016/05/05 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
实例分析10个PHP常见安全问题
2019/07/09 PHP
封装的jquery翻页滚动(示例代码)
2013/11/18 Javascript
javascript获取select值的方法分析
2015/07/02 Javascript
jQuery 中的 DOM 操作
2016/04/26 Javascript
微信小程序 实例应用(记账)详解
2016/09/28 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
vue1.0和vue2.0的watch监听事件写法详解
2018/09/11 Javascript
BootStrap中的模态框(modal,弹出层)功能示例代码
2018/11/02 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
webpack-mvc 传统多页面组件化开发详解
2019/05/07 Javascript
Quasar Input:type=&quot;number&quot; 去掉上下小箭头 实现加减按钮样式功能
2020/04/09 Javascript
浅谈python中真正关闭socket的方法
2018/12/18 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
在python 中split()使用多符号分割的例子
2019/07/15 Python
python多线程分块读取文件
2019/08/29 Python
python中的TCP(传输控制协议)用法实例分析
2019/11/15 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
详解css3 object-fit属性
2018/07/27 HTML / CSS
大专生自我鉴定范文
2013/10/01 职场文书
cf收人广告词大全
2014/03/14 职场文书
2014年保卫工作总结
2014/12/05 职场文书
写给老师的感谢信
2015/01/20 职场文书
2019财务毕业实习报告
2019/06/27 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
Python+Appium新手教程
2021/04/17 Python