JQ时间倒计时
来源:互联网 发布:http默认端口号为 编辑:程序博客网 时间:2024/05/22 17:26
前阵子面试,一家公司让用JQ写一个时间倒计时,算距离今年结束还剩下多长时间,我表示蛋蛋很忧伤。
4月8号微软停止更新,上百度头条新闻就是这个,而且他们还特意做了一个倒计时,因为那蛋蛋的忧伤,我毫不犹豫的审查了一下元素
找到了一个最关键的方法
var d1 = new Date().getTime();
经研究表明getTime()是获取当前时间距离1970-01-01得出的 毫秒
而且这个方法有参数
var d2 = new Date().getTime(2014,12,31);
得出了2014-12-31到1970-01-01的毫秒数
具体实现主代码如下
当然要先引入JQuery文件,这个不要忘记!
当然也可以不引入JQuery文件,只是代码中的
$("#miao").html(countdown.miao);等,换成
document.getElementById("miao").innerHtml=countdown.miao;等,即可
<script type="text/javascript"> var countdown = { tian: 0, shi:0, fen:0, miao:0 }; var d1; var d2; var difference; $(function () { setInterval(takeCount,1000); }) function takeCount() { d1 = new Date().getTime(); d2 = new Date(2014, 12, 31).getTime(); difference = (d2 - d1) / 1000; //从今天开始算起到今年结束的秒 countdown.tian = Math.floor(difference / (60 * 60 * 24)); difference -= (countdown.tian * (60 * 60 * 24)); countdown.shi = Math.floor(difference / (60 * 60)); difference -= (countdown.shi * (60 * 60)); countdown.fen = Math.floor(difference / 60); difference -= (countdown.fen * 60); countdown.miao = Math.floor(difference); $("#tian").html(countdown.tian); $("#shi").html(countdown.shi); $("#fen").html(countdown.fen); $("#miao").html(countdown.miao); } </script><body>距离今年结束还有<span id="tian"></span>天<span id="shi"></span>小时<span id="fen"></span>分钟<span id="miao"></span>秒<body>
0 0
- JQ时间倒计时
- jq倒计时
- JQ 倒计时插件
- jq倒计时实现
- jq倒计时的做法
- 时间倒计时
- 时间倒计时
- 时间倒计时
- 时间倒计时
- 时间倒计时
- 时间倒计时
- js,jq发送短信倒计时
- jq 发送验证码倒计时
- JQ倒计时发送验证码
- JQ简单时间应用
- 一个经典时间倒计时
- 时间循环倒计时
- c#时间倒计时
- jquery的extend和fn.extend
- *p++和*++p的区别
- JVM调优总结(十)-调优方法
- LeetCode(atoi)实现atoi
- 服务器出现问题
- JQ时间倒计时
- JVM调优总结(十一)-反思
- 编程之美 24点
- JVM调优总结(十二)-参考资料
- eclipse中html转换为jsp文件
- linux网络编程十九:用SIGURG检测外带数据是否到达
- Eclipse使用:编译指定的文件
- 简单0.1背包问题
- 如何实现概率性事件