基于javascript实现动态显示当前系统时间


Posted in Javascript onJanuary 28, 2016

本文实例讲解了javascript实现动态显示当前系统时间的详细代码,具体内容如下

  • (1)时间日期信息,应该在一个<div>中来显示
  • (2)定时器:每隔一秒再次访问系统时间,window对象的setTimeout()
  • (3)时钟显示的时机(事件):当网页加载完成后才显示,事件onload
  • (4)如何将 时间日期信息 写入到指定的<div>中,DOM对象中的innerHTML属性

效果图:

基于javascript实现动态显示当前系统时间

具体代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">


//定义函数:构建要显示的时间日期字符串
function showTime()
{
 //创建Date对象
 var today = new Date();
 //分别取出年、月、日、时、分、秒
 var year = today.getFullYear();
 var month = today.getMonth()+1;
 var day = today.getDate();
 var hours = today.getHours();
 var minutes = today.getMinutes();
 var seconds = today.getSeconds();
 //如果是单个数,则前面补0
 month  = month<10  ? "0"+month : month;
 day  = day <10  ? "0"+day : day;
 hours  = hours<10  ? "0"+hours : hours;
 minutes = minutes<10 ? "0"+minutes : minutes;
 seconds = seconds<10 ? "0"+seconds : seconds;
 
 //构建要输出的字符串
 var str = year+"年"+month+"月"+day+"日 "+hours+":"+minutes+":"+seconds;
 
 //获取id=result的对象
 var obj = document.getElementById("result");
 //将str的内容写入到id=result的<div>中去
 obj.innerHTML = str;
 //延时器
 window.setTimeout("showTime()",1000);
}
</script>
<style type="text/css">
#result{
 width:500px;
 border:1px solid #CCCCCC;
 background:#FFFFCC;
 margin:50px auto;
 font-size:24px;
 color:#FF0000;
 padding:20px;
}
</style>
</head>

<body onload="showTime()">
<div id="result"></div>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
从父页面读取和操作iframe中内容方法
Jul 25 Javascript
JavaScript 获取用户客户端操作系统版本
Aug 25 Javascript
jQuery1.9.1针对checkbox的调整方法(prop)
May 01 Javascript
JavaScript获取当前网页标题(title)的方法
Apr 03 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
Jul 18 Javascript
JavaScript兼容性总结之获取非行间样式案例
Aug 07 Javascript
jQuery 插件封装的方法
Nov 16 Javascript
兼容浏览器的js事件绑定函数(详解)
May 09 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
May 03 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
May 07 Javascript
vue富文本编辑器组件vue-quill-edit使用教程
Sep 21 Javascript
JS 事件机制完整示例分析
Jan 15 Javascript
jQuery实现div随意拖动的实例代码(通用代码)
Jan 28 #Javascript
jQuery+css实现炫目的动态块漂移效果
Jan 28 #Javascript
使用node+vue.js实现SPA应用
Jan 28 #Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
Jan 28 #Javascript
javascript实现随机显示星星特效
Jan 28 #Javascript
基于javascript实现全国省市二级联动下拉选择菜单
Jan 28 #Javascript
JS实现动态生成表格并提交表格数据向后端
Nov 25 #Javascript
You might like
深入掌握include_once与require_once的区别
2013/06/17 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
php下Memcached入门实例解析
2015/01/05 PHP
smarty的section嵌套循环用法示例
2016/05/28 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
Javascript的表单验证-揭开正则表达式的面纱
2016/03/18 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
nodejs前端自动化构建环境的搭建
2017/07/26 NodeJs
详解vue-cli项目中怎么使用mock数据
2018/05/29 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
Vue实现本地购物车功能
2018/12/05 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
JS获取当前时间的年月日时分秒及时间的格式化的方法
2019/12/18 Javascript
JavaScript实现拖拽盒子效果
2020/02/06 Javascript
[55:35]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第二场 1月22日
2021/03/11 DOTA
用Python中的wxPython实现最基本的浏览器功能
2015/04/14 Python
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
django rest framework 数据的查找、过滤、排序的示例
2018/06/25 Python
opencv python 2D直方图的示例代码
2018/07/20 Python
Python正则表达式指南 推荐
2018/10/09 Python
在python 中实现运行多条shell命令
2019/01/07 Python
PyCharm 创建指定版本的 Django(超详图解教程)
2019/06/18 Python
python 利用toapi库自动生成api
2020/10/19 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
Python+MySQL随机试卷及答案生成程序的示例代码
2021/02/01 Python
HTML5 canvas实现雪花飘落特效
2016/03/08 HTML / CSS
澳大利亚最受欢迎的美发和美容在线商店:Catwalk
2018/12/12 全球购物
茱莉蔻美国官网:Jurlique美国
2020/11/24 全球购物
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
2015/08/17 面试题
优秀会计求职信
2014/07/04 职场文书
小学生一分钟演讲稿
2014/08/26 职场文书
2014年质检员工作总结
2014/11/18 职场文书
2014年医务科工作总结
2014/12/18 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书