使用JS实现动态时钟


Posted in Javascript onMarch 12, 2020

本文实例为大家分享了JS实现动态时钟的具体代码,供大家参考,具体内容如下

利用setTime()实现动态的时钟效果

代码如下

<html>
  <head>
    <meta charset="utf-8">
    <title>正在运行的时钟</title>
    <style type="text/css">
      /*设置样式:无边框的文本框*/
      input,
      #clock {
        width: 390;
        font-size: 30px;
        font-weight: 900;
        color: #FFFFFF;
        background-color: #930;
        border: 8px double #900;
 
      }
    </style>
 
  </head>
  <body onLoad="disptime( ) ">
    <form name="myform">
      <input name="myclock" type="text" value="" size="20">
    </form>
    <span id="clock"></span>
 
    <script language="JavaScript">
      function disptime() {
        var time = new Date(); //获得当前时间
        var year = time.getFullYear(); //获得年月日
        var month = time.getMonth(); //获得年月日
        var date = time.getDate(); //获得年月日
        var hour = time.getHours(); //获得小时、分钟、秒
        var minute = time.getMinutes();
        var second = time.getSeconds();
        if (minute < 10) //如果分钟只有1位,补0显示
          minute = "0" + minute;
        if (second < 10) //如果秒数只有1位,补0显示
          second = "0" + second;
        /*设置文本框的内容为当前时间*/
        document.getElementById('clock').innerHTML = year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" +
          second
        document.myform.myclock.value = year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" + second
        /*设置定时器每隔1秒(1000毫秒),调用函数disptime()执行,刷新时钟显示*/
        var myTime = setTimeout("disptime()", 1000);
 
      }
    </script>
  </body>
</html>

效果如图

使用JS实现动态时钟

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 图片裁剪技巧解读
Nov 15 Javascript
jQuery实现自动切换播放的经典滑动门效果
Sep 12 Javascript
JS判断是否长按某一键的方法
Mar 02 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
May 24 Javascript
vue中各组件之间传递数据的方法示例
Jul 27 Javascript
浅谈Vue SPA 首屏加载优化实践
Dec 15 Javascript
Vue中如何实现proxy代理
Apr 20 Javascript
模块化react-router配置方法详解
Jun 03 Javascript
vue.js实现简单的计算器功能
Feb 22 Javascript
Vue中函数防抖节流的理解及应用实现
Apr 24 Javascript
ant design pro中可控的筛选和排序实例
Nov 17 Javascript
用几道面试题来看JavaScript执行机制
Apr 30 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
Mar 12 #Javascript
js实现动态时钟
Mar 12 #Javascript
package.json各个属性说明详解
Mar 11 #Javascript
package.json中homepage属性的作用详解
Mar 11 #Javascript
vue项目中使用vue-layer弹框插件的方法
Mar 11 #Javascript
Vue组件模板及组件互相引用代码实例
Mar 11 #Javascript
Vue组件间的通信pubsub-js实现步骤解析
Mar 11 #Javascript
You might like
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
反射调用private方法实践(php、java)
2015/12/21 PHP
JS中getYear()和getFullYear()区别分析
2014/07/04 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
提高jQuery性能优化的技巧
2015/08/03 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
vue自定义指令用法经典实例小结
2019/03/16 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
python中使用smtplib和email模块发送邮件实例
2014/04/22 Python
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
python里 super类的工作原理详解
2019/06/19 Python
python实现动态数组的示例代码
2019/07/15 Python
Python TCP通信客户端服务端代码实例
2019/11/21 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
python实现银行账户系统
2021/02/22 Python
HTML5 canvas实现雪花飘落特效
2016/03/08 HTML / CSS
英国最大的正宗复古足球衫制造商和零售商:TOFFS
2018/06/21 全球购物
商场端午节活动方案
2014/01/29 职场文书
品牌宣传方案
2014/03/21 职场文书
社区矫正工作方案
2014/06/04 职场文书
法人代表授权委托书范文
2014/09/10 职场文书
法定代表人授权委托书
2014/09/19 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
2015会计试用期工作总结
2014/12/12 职场文书
优秀班主任推荐材料
2014/12/17 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
住房公积金贷款工资证明
2015/06/12 职场文书
2015年科普工作总结
2015/07/23 职场文书
企业愿景口号
2015/12/25 职场文书
银行柜员优质服务心得体会
2016/01/22 职场文书