js 倒计时天时分秒

<input type="text" id="djs" value="">
<script type="text/javascript">
<!--
    var recordTime=0;
    var recordInterval=setInterval(function()
    {
        recordTime++;
         var currentDate = new Date();
        var strEndTime = '2014/02/23 11:20:30';
        var EndTime=new Date(strEndTime);
        var days= EndTime - currentDate;
        var recordTime = parseInt(days / 1000);//精确到秒 
            var times = dateFormat(recordTime);
            document.getElementById("djs").value = times;
    },1);

    /**
       * @param {} second
       * @return {}
       * @desc 秒转化成dd hh:mm:ss
       */
       function dateFormat(second){
          var dd,hh,mm,ss;
          second = typeof second === 'string' ? parseInt(second) : second;
          if(!second || second < 0){
              return;
          }
            document.getElementById("endtime").value = second;
          //天
          dd = second / (24 * 3600) | 0;
          second = Math.round(second) - dd * 24 * 3600;
          //小时
          hh = second / 3600 | 0;
          second = Math.round(second) - hh * 3600;
          //分
          mm = second / 60 | 0;
          //秒
          ss = Math.round(second) - mm * 60;
          if(Math.round(dd) < 10){
              dd = dd > 0 ? '0' + dd : '';
          }
          /* if(Math.round(hh) < 10){
              hh = '0' + hh;
          }
          if(Math.round(mm) < 10){
              mm = '0' + mm;
          }
          if(Math.round(ss) < 10){
              ss = '0' + ss;
          }  */
          return dd + '天' + hh + '小时' + mm + '分' + ss + '秒';

      }

//-->
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值