代码适用于普通的html页面 别的地方要用可以调整代码

既然是JQ的代码 那么引入JQ那就是必须的了 如果不想用JQ 修改一下返回的方法就好了

<div id="timer1" style="color:red"></div>  
  
 <script>  
    djs('2017/11/20','#timer1')

    function djs(sj,div){  //sj格式2017/11/20 传字符串进来
    var starttime = new Date(sj);
      setInterval(function () {
        var nowtime = new Date();
        var time = starttime - nowtime;
        var day = parseInt(time / 1000 / 60 / 60 / 24);
        var hour = parseInt(time / 1000 / 60 / 60 % 24);
        var minute = parseInt(time / 1000 / 60 % 60);
        var seconds = parseInt(time / 1000 % 60);
        $(div).html(day + "天" + hour + "小时" + minute + "分钟" + seconds + "秒");
      }, 1000);
    }
 </script>

使用方法是 djs() 括号里面传两个参数 '时间','要显示的元素'

时间格式为2017/11/20

元素格式为 '.css' 或者 '#id' 或者 'div'

比如

那就是'.box' 也可以'div' 不推荐后者

比如

那就是'#box' 也可以'div' 不推荐后者

比如

那就是'div'

Last modification:March 9, 2024
If you think my article is useful to you, please feel free to appreciate