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 相关文章推荐
JavaScript实现简单的拖动效果
Jul 02 Javascript
正则表达式替换html元素属性的方法
Nov 26 Javascript
jquery使用EasyUI Tree异步加载JSON数据(生成树)
Feb 11 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
Jan 24 Javascript
vue+express 构建后台管理系统的示例代码
Jul 19 Javascript
jQuery解析json格式数据示例
Sep 01 jQuery
vue中如何实现后台管理系统的权限控制的方法示例
Sep 19 Javascript
vue input实现点击按钮文字增删功能示例
Jan 29 Javascript
koa2 用户注册、登录校验与加盐加密的实现方法
Jul 22 Javascript
javascript事件监听与事件委托实例详解
Aug 16 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
Apr 22 Javascript
Vue filter 过滤器、以及在table中的使用介绍
Sep 07 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
Codeigniter实现智能裁剪图片的方法
2014/06/12 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
PHP 使用redis简单示例分享
2015/03/05 PHP
thinkPHP微信分享接口JSSDK用法实例
2017/07/07 PHP
PHP实现微信退款的方法示例
2019/03/26 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
PHP session垃圾回收机制实例分析
2019/06/28 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
Javascript下判断是否为闰年的Datetime包
2010/10/26 Javascript
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
js实现仿购物车加减效果
2017/03/01 Javascript
Vue.js学习教程之列表渲染详解
2017/05/17 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
微信小程序中添加客服按钮contact-button功能
2018/04/27 Javascript
详解Vue源码学习之callHook钩子函数
2018/07/25 Javascript
10种检测Python程序运行时间、CPU和内存占用的方法
2015/04/01 Python
python中的编码知识整理汇总
2016/01/26 Python
python操作小程序云数据库实现简单的增删改查功能
2019/06/06 Python
关于TensorFlow新旧版本函数接口变化详解
2020/02/10 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
2012/12/09 HTML / CSS
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
美国最好的保健品打折网店:Swanson
2017/08/04 全球购物
物流专业大学应届生求职信
2013/11/03 职场文书
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
机关职员工作检讨书
2014/10/23 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
前端与RabbitMQ实时消息推送未读消息小红点实现示例
2022/07/23 Java/Android