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 setTimeout和setInterval的使用方法 说明
Mar 25 Javascript
编写高性能的JavaScript 脚本的加载与执行
Apr 19 Javascript
用dtree实现树形菜单 dtree使用说明
Oct 17 Javascript
jquery ajax 局部无刷新更新数据的实现案例
Feb 08 Javascript
JavaScript设置表单上传时文件个数的方法
Aug 11 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
Sep 04 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
Oct 30 Javascript
使用ajaxfileupload.js实现上传文件功能
Aug 13 Javascript
AngularJS中如何使用echart插件示例详解
Oct 26 Javascript
收集前端面试题之url、href、src
Mar 22 Javascript
详解react-redux插件入门
Apr 19 Javascript
Express 配置HTML页面访问的实现
Nov 01 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 的 __FILE__ 常量
2007/01/15 PHP
PHP 5.3新增魔术方法__invoke概述
2014/07/23 PHP
THINKPHP2.0到3.0有哪些改进之处
2015/01/04 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
PHP生成及获取JSON文件的方法
2016/08/23 PHP
详解php 使用Callable Closure强制指定回调类型
2017/10/26 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
PHP使用PDO 连接与连接管理操作实例分析
2020/04/21 PHP
URI、URL和URN之间的区别与联系
2006/12/20 Javascript
jquery下为Event handler传递动态参数的代码
2011/01/06 Javascript
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
jQuery 全选 全部选 反选 实现代码
2016/08/17 Javascript
深入理解Vuex 模块化(module)
2017/09/26 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
2019/05/14 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
使用vue cli4.x搭建vue项目的过程详解
2020/05/08 Javascript
vue 监听 Treeselect 选择项的改变操作
2020/08/31 Javascript
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
[48:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第二场 1月29日
2021/03/11 DOTA
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
python实现括号匹配的思路详解
2018/08/23 Python
Python利用sqlacodegen自动生成ORM实体类示例
2019/06/04 Python
Keras: model实现固定部分layer,训练部分layer操作
2020/06/28 Python
CSS3打造磨砂玻璃背景效果
2016/09/28 HTML / CSS
巴西图书和电子产品购物网站:Saraiva
2017/06/07 全球购物
美国顶级水上运动专业店:Marine Products
2018/04/15 全球购物
单位实习鉴定评语
2015/01/04 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
大学生个人总结范文
2015/02/15 职场文书
2015年社区中秋节活动总结
2015/03/23 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书
哈姆雷特读书笔记
2015/06/29 职场文书
学术会议领导致辞
2015/07/29 职场文书
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python
Python 中的Sympy详细使用
2021/08/07 Python