基于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 相关文章推荐
js刷新框架子页面的七种方法代码
Nov 20 Javascript
JavaScript访问样式表代码
Oct 15 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
Aug 16 Javascript
使用jquery修改表单的提交地址基本思路
Jun 04 Javascript
单击某一段文字改写文本颜色
Jun 06 Javascript
使用jQuery jqPlot插件绘制柱状图
Dec 18 Javascript
JavaScript实现简单获取当前网页网址的方法
Nov 09 Javascript
webpack打包js的方法
Mar 12 Javascript
Vue前端开发规范整理(推荐)
Apr 23 Javascript
详解webpack打包后如何调试的方法步骤
Nov 07 Javascript
vue实现图片懒加载的方法分析
Feb 05 Javascript
js实现搜索提示框效果
Sep 05 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
用文本文件实现的动态实时发布新闻的程序
2006/10/09 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
JavaScript静态的动态
2006/09/18 Javascript
Extjs中使用extend(js继承) 的代码
2012/03/15 Javascript
javascrip关于继承的小例子
2013/05/10 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
2014/03/14 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
javascript实现的简单的表单验证
2015/07/10 Javascript
基于JavaScript实现瀑布流布局(二)
2016/01/26 Javascript
js纯数字逐一停止显示效果的实现代码
2016/03/16 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
2016/04/29 Javascript
Three.js基础部分学习
2017/01/08 Javascript
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
JavaScript逻辑运算符相关总结
2020/09/04 Javascript
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
Python中的高级函数map/reduce使用实例
2015/04/13 Python
python中如何使用朴素贝叶斯算法
2017/04/06 Python
利用python模拟sql语句对员工表格进行增删改查
2017/07/05 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python各类图像库的图片读写方式总结(推荐)
2018/02/23 Python
基于TensorFlow中自定义梯度的2种方式
2020/02/04 Python
使用 Python 读取电子表格中的数据实例详解
2020/04/17 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
Traffic People官网:女式花裙、上衣和连身裤
2020/10/12 全球购物
数据库面试要点基本概念
2013/10/31 面试题
机械设计职业生涯规划书
2013/12/27 职场文书
副厂长岗位职责
2014/02/02 职场文书
计算机系统管理员求职信
2014/06/20 职场文书
公司合并协议书范本
2014/09/30 职场文书
2014年党支部工作总结
2014/11/13 职场文书
导游词幽默开场白
2019/06/26 职场文书
java设计模式--建造者模式详解
2021/07/21 Java/Android