HTML代码:

<div id="times_wrap"
class="time_num">

  
距离结束时间:

   
<div class="time_w">

       
<b id="times_d" class="time">
</b>天

       
<b id="times_h" class="time">
</b>时

       
<b id="times_m" class="time">
</b>分

       
<b id="times_s" class="time">
</b>秒

   
</div>

</div>



JavaScript代码:

<script type="text/javascript">

setTimeout("show_time()",1000);

var time_wrap = document.getElementByIdx_x("times_wrap");

var time_d = document.getElementByIdx_x("times_d");

var time_h = document.getElementByIdx_x("times_h");

var time_m = document.getElementByIdx_x("times_m");

var time_s = document.getElementByIdx_x("times_s");



var time_end = new Date("2012/10/29 08:00:00"); 
// 设定结束时间

time_end = time_end.getTime();



function show_time(){

    var time_now
= new Date();  // 获取当前时间

       
time_now = time_now.getTime();

    var
time_distance = time_end - time_now;  //
结束时间减去当前时间

    var int_day,
int_hour, int_minute, int_second;

   
if(time_distance >= 0){

       
// 天时分秒换算

       
int_day = Math.floor(time_distance/86400000)

       
time_distance -= int_day * 86400000;

       
int_hour = Math.floor(time_distance/3600000)

       
time_distance -= int_hour * 3600000;

       
int_minute = Math.floor(time_distance/60000)

       
time_distance -= int_minute * 60000;

       
int_second = Math.floor(time_distance/1000)

 

       
// 时分秒为单数时、前面加零站位

       
if(int_hour < 10)

       
int_hour = "0" + int_hour;

       
if(int_minute < 10)

       
int_minute = "0" + int_minute;

       
if(int_second < 10)

       
int_second = "0" + int_second;

      
 

       
// 显示时间

       
time_d.innerHTML = int_day;

       
time_h.innerHTML = int_hour;

       
time_m.innerHTML = int_minute;

       
time_s.innerHTML = int_second;

      
 

       
setTimeout("show_time()",1000);

    }else{

       
time_d.innerHTML = time_d.innerHTML;

       
time_h.innerHTML = time_h.innerHTML;

       
time_m.innerHTML = time_m.innerHTML;

       
time_s.innerHTML = time_s.innerHTML;

 

       
// clearTimeout(timerID)

    }

};

</script>

JS倒计时——天时分秒的更多相关文章

  1. js倒计时天时分秒[转]

    <script language="JavaScript"> <!-- // function getQueryString(name) { var reg =n ...

  2. JQ倒计时天时分秒

    <div id="times_wrap" class="time_num"> 距离现在时间: <div class="time_w& ...

  3. JS时间处理,获取天时分秒

    //获取时间的天,小时,分钟,秒 function ToTime(second) { second = second / ; var result ; ) % ; ) % ; * )); ) { re ...

  4. JS时间处理,获取天时分秒。以及浏览器出现的不兼容问题

    //获取时间的天,小时,分钟,秒 function ToTime(second) { second = second / ; var result ; ) % ; ) % ; * )); ) { re ...

  5. JS倒计时两种种实现方式

    最近做浏览器界面倒计时,用js就实现,两种方式: 一:设置时长,进行倒计时.比如考试时间等等 代码如下: <html> <head> <meta charset=&quo ...

  6. js倒计时demo 天/时/分/秒

    <html><head> <meta charset="UTF-8"> <title>js简单时分秒倒计时</title> ...

  7. JS倒计时两种种实现方式 很不错

    最近做浏览器界面倒计时,用js就实现,两种方式: 一:设置时长,进行倒计时.比如考试时间等等 代码如下: <html> <head> <meta charset=&quo ...

  8. js倒计时-倒计输入的时间

    计算指定时间到指定时间之间相差多少天.时.分.秒. 节日.活动.商城常用. 原理: 主要使用到时间戳,也就是从1970 年 1 月 1 日 到指定时间的毫秒数. 1. 求出毫秒差 :当两个时间直接进行 ...

  9. js 倒计时(可自定义时间)

    <html> <head> <title>js 倒计时</title> </head> <body> <div> & ...

随机推荐

  1. 【CodeVS】1993草地排水

    题目描述 Description 在农夫约翰的农场上,每逢下雨,Bessie最喜欢的三叶草地就积聚了一潭水.这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时间.因此,农夫约翰修建了一套排水 ...

  2. android中利用Socket实现手机客户端与PC端进行通信

    1. 项目截图

  3. Javascript杂记(一)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. html中a标签做容器的问题

    今天试验了一下a标签当作容器的问题,若a包含的容器中没有a标签的话,a标签是可以被当作成容器使用的,在谷歌浏览器这种浏览器中是可行的,但是在低版本的IE中会有bug出现,就是浏览器在解析的时候会把a标 ...

  5. Iconfont矢量图标平台全面升级

    阿里UX矢量图标库今天全新发布上线了,这次升级相对于老版本做了30多项功能和体验上的改善:赶快来体验一下吧!! 请猛戳:www.iconfont.cn 请猛戳:www.iconfont.cn 设计师p ...

  6. 繁简体 互转 js

    html: <script type="text/javascript" src="/js/s2t.js"></script><s ...

  7. java动态编译类文件并加载到内存中

    如果你想在动态编译并加载了class后,能够用hibernate的数据访问接口以面向对象的方式来操作该class类,请参考这篇博文-http://www.cnblogs.com/anai/p/4270 ...

  8. 三层架构dal 层基本代码 非查询/查询

    DAL 数据链路层 非查询/查询 using System;using System.Collections.Generic;using System.Linq;using System.Text;u ...

  9. php连接多数据库

    <?php $conn1=mysql_connect('localhost','root','','new_link '); $conn2=mysql_connect('localhost',' ...

  10. 关于Java擦除特性

    package thinkingInJava; /* * 模拟擦除 */ public class SimpleHolder { private Object obj ; public void se ...