JavaScript实现显示时间,暂停时间,和取消显示时间

简介: JavaScript实现显示时间,暂停时间,和取消显示时间
<script type="text/javascript">
    //显示时间函数
    var id;//设置该id主要是为了之后的暂停和取消显示时间用到clearInterval(这里传id);
    function showTime(){
      var divOne=document.getElementById("one");
      var d=new Date();
      var timStr=d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate()+" "+
          d.getHours()+":"+d.getMinutes()+":"+d.getSeconds()+":"+d.getMilliseconds();
      divOne.innerHTML=timStr;
      id=setInterval(function(){
         d=new Date();
       timStr=d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate()+" "+
          d.getHours()+":"+d.getMinutes()+":"+d.getSeconds()+":"+d.getMilliseconds();
      divOne.innerHTML=timStr;
      }, 1)
    }
    //暂停时间函数
    function stopTime(){
      clearInterval(id);
    }
    //取消显示时间函数
    function cancelTime(){
      var divOne=document.getElementById("one");
      clearInterval(id);
      divOne.innerHTML='';
    }
  </script>
  </head>
  <body>
      <input type="button" value="显示时间"
          οnclick="showTime()">
      <input type="button" value="暂停时间"
          οnclick="stopTime()">
      <input type="button" value="取消时间"
          οnclick="cancelTime()">
      <div id="one"></div>
  </body>
相关文章
|
8月前
|
C# C++
C# 自定义时间进度条
本文作者通过参考leslie_xin的一篇文章,成功创建了一个自定义的WinForms控件——时间进度条,该控件带有时间刻度和多种可定制的属性,如颜色、时间间隔等。作者在控件中加入了开始和结束时间,以及自适应的时间刻度间隔。控件能根据设置显示时间标签,并提供了事件处理,如值改变时的触发。代码中包含了计算时间刻度、绘制刻度线和时间标签的逻辑。作者强调了避免循环调用事件、使用OnXXX()形式的事件处理函数以及注意自定义控件中的属性和事件设计。
176 7
|
JavaScript 前端开发
JavaScript获取默认显示当日日期
JavaScript获取默认显示当日日期
85 0
|
JavaScript 前端开发
JavaScript获取默认时间的上一个月
JavaScript获取默认时间的上一个月
219 0
|
存储 缓存 固态存储
三分钟解决AE缓存预览渲染错误、暂停、卡顿问题
三分钟解决AE缓存预览渲染错误、暂停、卡顿问题
1566 2
|
JavaScript 前端开发
JavaScript时间戳获取及时间戳判断(同时设置不同的颜色。已开始的事件显示绿色,未开始的事件显示黑色,过去的事件显示灰色)
JavaScript时间戳获取及时间戳判断(同时设置不同的颜色。已开始的事件显示绿色,未开始的事件显示黑色,过去的事件显示灰色)
129 0
|
JavaScript
JS 启动一个计时器来跟踪某一个操作的占用时长
JS 启动一个计时器来跟踪某一个操作的占用时长
73 0
|
JavaScript
[js倒计时]指定对应时间自动倒计时
[js倒计时]指定对应时间自动倒计时
199 0
|
JavaScript 前端开发
倒计时跳转和获取实时时间
本文内容如题,自己做的一个demo,倒计时和获取实时时间在许多场景都用的到,所以还算蛮实用的,需要的朋友可以做个参考。 代码解析:html代码 <body onload="startTime()"> <div class="box"> <div class="time">请等待<span id="dd">6</span>秒</div> <!--设置时间长一点,不然一直跳转很烦--> ![](aaa.png) <div class="id-box"> <div id="time"></div>
308 0
倒计时跳转和获取实时时间
|
Java 数据库
在程序里面,时间真的发生了345秒的倒流。(下)
在程序里面,时间真的发生了345秒的倒流。(下)
144 0
在程序里面,时间真的发生了345秒的倒流。(下)