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 自定义带默认值的函数
Jul 21 Javascript
javascript学习笔记(三) String 字符串类型介绍
Jun 19 Javascript
纯Javascript实现Windows 8 Metro风格实现
Oct 15 Javascript
基于socket.io+express实现多房间聊天
Mar 17 Javascript
原生js实现jquery函数animate()动画效果的简单实例
Aug 21 Javascript
vue 项目常用加载器及配置详解
Jan 22 Javascript
vue绑定的点击事件阻止冒泡的实例
Feb 08 Javascript
详解vue在项目中使用百度地图
Mar 26 Javascript
vue实现多组关键词对应高亮显示功能
Jul 25 Javascript
详解使用WebPack搭建React开发环境
Aug 06 Javascript
Vue管理系统前端之组件拆分封装详解
Aug 23 Javascript
JS如何生成动态列表
Sep 22 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
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
PHP 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
PHP初学者最感迷茫的问题小结
2010/03/27 PHP
解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别
2013/06/24 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
PHP变量的作用范围实例讲解
2020/12/22 PHP
jquery中通过过滤器获取表单元素的实现代码
2011/07/05 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
jQuery通过点击行来删除HTML表格行的实现示例
2014/09/10 Javascript
jQuery制作简单柱状图实例
2015/01/28 Javascript
完美实现八种js焦点轮播图(上篇)
2016/07/18 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
2017/05/26 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
基于Vue的商品主图放大镜方案详解
2019/09/19 Javascript
Node.js fs模块原理及常见用途
2020/10/22 Javascript
[01:03:09]完美世界DOTA2联赛PWL S2 Forest vs SZ 第二场 11.25
2020/11/26 DOTA
python相似模块用例
2016/03/04 Python
python构建深度神经网络(DNN)
2018/03/10 Python
Python 多维List创建的问题小结
2019/01/18 Python
selenium+python截图不成功的解决方法
2019/01/30 Python
python-pyinstaller、打包后获取路径的实例
2019/06/10 Python
Python网络爬虫信息提取mooc代码实例
2020/03/06 Python
Python实现播放和录制声音的功能
2020/08/12 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
python跨文件使用全局变量的实现
2020/11/17 Python
幼儿园家长评语大全
2014/04/16 职场文书
暑假家长评语大全
2014/04/17 职场文书
以幸福为主题的活动方案
2014/08/22 职场文书
标准单位租车协议书
2014/09/23 职场文书
党员转正大会主持词
2015/07/02 职场文书
在 Golang 中实现 Cache::remember 方法详解
2021/03/30 Python
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS