js计时器设置初始时间并显示从初始时间到现在一共经历了多少时间的完整代码

解决方案 »

  1.   


    <script>
      var startTime = Date.now()
      var endTime = ''
      setInterval(() => {
        endTime = Date.now()
        document.body.innerHTML = '开始时间:' + new Date(startTime) + '<br>当前时间:' + new Date(endTime) + '<br>消耗时间:' + ((
          endTime - startTime) / 1000).toFixed(0) + ' 秒'
      }, 1000)
    </script>
      

  2.   

    var  start=new Date("2019-11-17  19:10).getTime();
    var   end=new Date().getTime();
    console.log((end-start)/1000);//秒
    本人菜鸟,手机打的不知对否
      

  3.   

    var  start=new Date("2019-11-17  19:10).getTime();
    var   end=new Date().getTime();
    console.log((end-start)/1000);//秒