基于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 相关文章推荐
实现连缀调用的map方法(prototype)
Aug 05 Javascript
jQuery图片播放8款精美插件分享
Feb 17 Javascript
jquery时间下拉框小例子
Apr 15 Javascript
javascript学习总结之js使用技巧
Sep 02 Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 Javascript
原生JavaScrpit中异步请求Ajax实现方法
Nov 03 Javascript
vue-cli实现多页面多路由的示例代码
Jan 30 Javascript
node内置调试方法总结
Feb 22 Javascript
React和Vue中监听变量变化的方法
Nov 14 Javascript
vscode 调试 node.js的方法步骤
Sep 15 Javascript
手机浏览器唤起微信分享(JS)
Oct 11 Javascript
Javascript Symbol原理及使用方法解析
Oct 22 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
利用PHP实现与ASP Banner组件相似的类
2006/10/09 PHP
配置php.ini实现PHP文件上传功能
2014/11/27 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
单击某一段文字改写文本颜色
2014/06/06 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
jQuery中的siblings()是什么意思(推荐)
2016/12/29 Javascript
js如何获取网页所有图片
2017/05/12 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
angularjs性能优化的方法
2018/09/05 Javascript
微信小程序接入腾讯云验证码的方法步骤
2020/01/07 Javascript
基于vue中的scoped坑点解说
2020/09/04 Javascript
JavaScript canvas实现跟随鼠标移动小球
2021/02/09 Javascript
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
Python文件去除注释的方法
2015/05/25 Python
Python机器学习之决策树算法实例详解
2017/12/06 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
Python中交换两个元素的实现方法
2018/06/29 Python
python使用__slots__让你的代码更加节省内存
2018/09/05 Python
python批量识别图片指定区域文字内容
2019/04/30 Python
python 字典套字典或列表的示例
2019/12/16 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
python re模块匹配贪婪和非贪婪模式详解
2020/02/11 Python
Python交互环境下打印和输入函数的实例内容
2020/02/16 Python
为什么需要版本控制
2016/10/28 面试题
中专生自我鉴定
2013/12/17 职场文书
仓管岗位职责范本
2014/02/08 职场文书
客服部班长工作责任制
2014/02/25 职场文书
小学生优秀评语大全
2014/04/22 职场文书
销售合作意向书范本
2015/05/08 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
background-position百分比原理详解
2021/05/08 HTML / CSS
python3 hdf5文件 遍历代码
2021/05/19 Python
用Python生成会跳舞的美女
2022/01/18 Python
SQL Server的存储过程与触发器以及系统函数和自定义函数
2022/04/10 SQL Server
SpringBoot 集成短信和邮件 以阿里云短信服务为例
2022/04/22 Java/Android