网盛资源- 最新刷机包,救砖解锁,刷机工具教程,免费下载,安卓免费APP下载,源码资源,破解软件资源,辅助游戏工具

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2749|回复: 0

[源码分享] 炫酷的网站小工具-倒计时

[复制链接]

1万

主题

6395

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
49067
发表于 2023-7-13 20:28:44 | 显示全部楼层 |阅读模式
  1. <html >
  2. <head>
  3. <style type="text/css">
  4. .se-kl{width:190px;height:275px;background-color:#e83632;margin:auto;position:relative}.se-cn{position:absolute;top:42px;left:0;width:100%;text-align:center;font-size:34px;color:#fff}.se-en{position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:20px;color:rgba(255,255,255,.5)}.se-io{width:20px;height:33px;position:absolute;background:url() no-repeat;background-position:-32.5px 0;background-size:52.5px 40px;left:85px;top:126px;display:block}.se-info{position:absolute;top:170px;text-align:center;width:100%;font-size:16px;color:#fff}.se-count{position:absolute;top:212px;left:30px;height:40px}.se-day{display:none}.se-hour,.se-min,.se-sec{position:relative;background-color:#2f3430;width:40px;height:40px;float:left;text-align:center;line-height:40px;margin-right:5px}.se-txt{font-size:20px;font-weight:700;color:#fff}.se-txt:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#e83632}
  5. </style>
  6. </head>
  7. <body>
  8. <div class="se-kl">
  9. <div class="se-cn">倒计时</div>
  10. <div class="se-en">COUNT DOWN</div>
  11. <i class="se-io"></i>
  12. <div class="se-info">距离结束还剩</div>
  13. <div class="se-count">
  14. <div class="se-day"></div>
  15. <div class="se-hour"><span class="se-txt">00</span></div>
  16. <div class="se-min"><span class="se-txt">00</span></div>
  17. <div class="se-sec"><span class="se-txt">00</span></div>
  18. </div>
  19. </div>
  20. <script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
  21. <script type="text/javascript">
  22.         $(document).ready(function () {
  23.             var oDate = new Date();
  24.             var nowTime = oDate.getTime(); //现在的毫秒数
  25.             oDate.setDate(oDate.getDate() + 1); // 设定截止时间为第二天
  26.             var targetDate = new Date(oDate.toLocaleDateString());
  27.             run(targetDate);
  28.         });

  29.         function run(enddate) {
  30.             getDate(enddate);
  31.             setInterval("getDate('" + enddate + "')", 500);
  32.         }

  33.         function getDate(enddate) {
  34.             var oDate = new Date(); //获取日期对象

  35.             var nowTime = oDate.getTime(); //现在的毫秒数
  36.             var enddate = new Date(enddate);
  37.             var targetTime = enddate.getTime(); // 截止时间的毫秒数
  38.             var second = Math.floor((targetTime - nowTime) / 1000); //截止时间距离现在的秒数

  39.             var day = Math.floor(second / 24 * 60 * 60); //整数部分代表的是天;一天有24*60*60=86400秒 ;
  40.             second = second % 86400; //余数代表剩下的秒数;
  41.             var hour = Math.floor(second / 3600); //整数部分代表小时;
  42.             second %= 3600; //余数代表 剩下的秒数;
  43.             var minute = Math.floor(second / 60);
  44.             second %= 60;
  45.             var spanH = $('.se-txt')[0];
  46.             var spanM = $('.se-txt')[1];
  47.             var spanS = $('.se-txt')[2];

  48.             spanH.innerHTML = tow(hour);
  49.             spanM.innerHTML = tow(minute);
  50.             spanS.innerHTML = tow(second);
  51.         }

  52.         function tow(n) {
  53.             return n >= 0 && n < 10 ? '0' + n : '' + n;
  54.         }
  55.     </script>
  56. </body>
  57. </html>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|网盛资源论坛 ( 粤ICP备2022085098号 )|网站地图

GMT+8, 2026-11-13 16:09 , Processed in 0.105637 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表