1.用jquery实现时间计时器,从之前的某个时间段到现在距离多少天多少时多少分多少秒?
html代码:
距离现在时间:
天
时
分
秒
<script type="text/javascript"> <br>$(function(){ <br><br>show_time(); <br><br>}); <br><br>function show_time(){ <br>var time_start = new Date("2013/10/01 00:00:00").getTime();//设定开始时间 <br>var time_end = new Date().getTime(); //设定结束时间(等于系统当前时间) <br>//计算时间差 <br>var time_distance = time_end - time_start; <br>if(time_distance > 0){ <br>// 天时分秒换算 <br>var int_day = Math.floor(time_distance/86400000) <br>time_distance -= int_day * 86400000; <br><br>var int_hour = Math.floor(time_distance/3600000) <br>time_distance -= int_hour * 3600000; <br><br>var int_minute = Math.floor(time_distance/60000) <br>time_distance -= int_minute * 60000; <br><br>var int_second = Math.floor(time_distance/1000) <br>// 时分秒为单数时、前面加零 <br>if(int_day < 10){ <br>int_day = "0" + int_day; <br>} <br>if(int_hour < 10){ <br>int_hour = "0" + int_hour; <br>} <br>if(int_minute < 10){ <br>int_minute = "0" + int_minute; <br>} <br>if(int_second < 10){ <br>int_second = "0" + int_second; <br>} <br>// 显示时间 <br>$("#time_d").html(int_day); <br>$("#time_h").html(int_hour); <br>$("#time_m").html(int_minute); <br>$("#time_s").html(int_second); <br><br>setTimeout("show_time()",1000); <br><br>}else{ <br>$("#time_d").html('00'); <br>$("#time_h").html('00'); <br>$("#time_m").html('00'); <br>$("#time_s").html('00'); <br><br>} <br>} <br></script>










