【js与jquery】倒计时代码
来源:互联网 发布:苹果电脑rar解压软件 编辑:程序博客网 时间:2024/04/30 01:20
1.效果图如下:
2.html代码:
<div class="timeFix"><div class="daojishi" id="09/04/2012 00:00:00"><span class="timeh"></span><span class="timem"></span><span class="times"></span><span class="timen"></span></div></div>
3.js代码:
setInterval(lxfEndtime,60);//倒计时function lxfEndtime(){ $(".daojishi").each(function(){ //var lxfday=$(this).attr("lxfday");//用来判断是否显示天数的变量 var endtime = new Date($(this).attr("id")).getTime();//取结束日期(毫秒值) var nowtime = new Date().getTime(); //今天的日期(毫秒值) var youtime = endtime-nowtime;//还有多久(毫秒值) var seconds = youtime/1000;//秒 var minutes = Math.floor(seconds/60);//分 var hours = Math.floor(minutes/60);//小时 var days = Math.floor(hours/24);//天 var CDay= days ; var CHour= hours % 24; var CMinute= minutes % 60; var CSecond= Math.floor(seconds%60);//"%"是取余运算,可以理解为60进一后取余数,然后只要余数。 var c=new Date(); var millseconds=c.getMilliseconds(); var Cmillseconds=Math.floor(millseconds %100); if(CSecond<10){//如果秒数为单数,则前面补零 CSecond="0"+CSecond; } if(CMinute<10){ //如果分钟数为单数,则前面补零 CMinute="0"+CMinute; } if(CHour<10){//如果小时数为单数,则前面补零 CHour="0"+CHour; } if(Cmillseconds<10) {//如果毫秒数为单数,则前面补零 Cmillseconds="0"+Cmillseconds; } if(endtime<=nowtime){ $(this).html("已过期")//如果结束日期小于当前日期就提示过期啦 }else{ $(this).html("<span class='timeh'>"+CHour+"</span><span class='timem'>"+CMinute+"</span><span class='times'>"+CSecond+"</span><span class='timen'>"+Cmillseconds+"</span>"); } });
- 【js与jquery】倒计时代码
- js-jquery 倒计时代码
- JQuery与JS实现倒计时
- jquery 倒计时代码
- 有关倒计时JS代码
- JS倒计时代码
- JS倒计时代码
- js倒计时代码
- js倒计时代码
- JS倒计时代码
- JS倒计时代码
- JS 倒计时代码
- js倒计时代码
- JS倒计时代码
- js倒计时代码
- JS----倒计时代码
- JS倒计时代码
- JS倒计时代码
- 在64位ubuntu12.04中安装mjpg-streamer实现网络监控
- 0范数 1范数
- 【简报】创建线框结构的PDF格式草图表
- 董淳光 - SQLITE3 使用总结
- Oracle 11g 数据统计量Pending处理
- 【js与jquery】倒计时代码
- wap头部解悉
- PCB Editor 布线后操作
- 懒惰计算的技巧,通过一个间接层,把真正的计算时刻延迟到必需的时候
- ORACLE控制文件备份恢复 noresetlogs 恢复
- 超棒的jQuery密码强度检验插件 - Complexify
- 华为机试试题再写
- Android入门(3)ProgressBar和ListView
- 使用discuz建设论坛社区的5个建议