时间倒计时 JS

<div id="keleyi">Christmas Countdown</div>

<script type="text/javascript">
function iCounter() {
    var myDate = (new Date().getMonth()>=11 && new Date().getDate()>29)?(new Date().getFullYear())+1:(new Date().getFullYear());//如果当前月份大于11月并且天数大于29就让当前年份+1否则当前年份不变;
    var date = new Date();
    var tDate = new Date("April 28, "+myDate+" 0:0:00");
    var timeDifference = (tDate - date)/1000;//时间差
    var oneMin = 60; //天 时 分 都换算成秒
    var oneHour = 60*60;
    var oneDay = 60*60*24;
    var totalDay = Math.floor(timeDifference/oneDay);
    var totalHour = Math.floor((timeDifference-totalDay*oneDay)/oneHour);
    var totalMin = Math.floor((timeDifference - totalDay*oneDay -totalHour*oneHour)/oneMin);
    var totalSec = Math.floor((timeDifference - totalDay*oneDay - totalHour*oneHour - totalMin*oneMin));
    if(totalDay == 0){ totalDay = ''}else{totalDay};
    document.getElementById('kel' + 'eyi').innerHTML = '28日<br/>' + totalDay  + totalHour + '<span>时,</span>' + totalMin + '<span>分,</span>' + totalSec + '<span>秒。</span>';
    setTimeout(iCounter,1000);
}
iCounter();

</script>

 

转载于:https://www.cnblogs.com/fanxiaowu/p/4460233.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值