使用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 相关文章推荐
JS 文字符串转换unicode编码函数
May 30 Javascript
javascript 使用 NodeList需要注意的问题
Mar 04 Javascript
JavaScript实现的日期控件具体代码
Nov 18 Javascript
javascript调试过程中找不到哪里出错的可能原因
Dec 16 Javascript
Windows系统下Node.js的简单入门教程
Jun 23 Javascript
基于jquery插件实现拖拽删除图片功能
Aug 27 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
Nov 29 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 Javascript
webpack 动态批量加载文件的实现方法
Mar 19 Javascript
JavaScript Array.flat()函数用法解析
Sep 02 Javascript
JS实现购物车基本功能
Nov 08 Javascript
Node.js 中如何收集和解析命令行参数
Jan 08 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
php 文件上传实例代码
2012/04/19 PHP
详解PHP数组赋值方法
2015/11/07 PHP
PHP实现使用DOM将XML数据存入数组的方法示例
2017/09/27 PHP
PHP面向对象程序设计继承用法简单示例
2018/12/28 PHP
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
js中replace的用法总结
2013/12/27 Javascript
js实现简单的购物车有图有代码
2014/05/26 Javascript
JavaScript中的各种操作符使用总结
2016/05/26 Javascript
JavaScript中数据类型转换总结
2016/12/25 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
vue车牌号校验和银行校验实战
2019/01/23 Javascript
微信小程序云开发实现增删改查功能
2019/05/17 Javascript
vue中实现上传文件给后台实例详解
2019/08/22 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
python 获取文件列表(或是目录例表)
2009/03/25 Python
Python标准库之Sys模块使用详解
2015/05/23 Python
python实现字符串加密成纯数字
2019/03/19 Python
零基础使用Python读写处理Excel表格的方法
2019/05/02 Python
Python二维码生成识别实例详解
2019/07/16 Python
Django实现文件上传下载功能
2019/10/06 Python
tensorflow的计算图总结
2020/01/12 Python
python继承threading.Thread实现有返回值的子类实例
2020/05/02 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
python 多线程共享全局变量的优劣
2020/09/24 Python
设计毕业生简历中的自我评价
2013/10/01 职场文书
中药专业毕业自荐书范文
2014/02/08 职场文书
简易离婚协议书范本2014
2014/10/15 职场文书
2014年员工工作总结范文
2014/11/18 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
小学生节水倡议书
2015/04/29 职场文书
社区活动总结范文
2015/05/07 职场文书
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL
SQL Server 中的事务介绍
2022/05/20 SQL Server