基于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 相关文章推荐
javascript语句中的CDATA标签的意义
May 09 Javascript
javascript 利用Image对象实现的埋点(某处的点击数)统计
Dec 28 Javascript
修复bash漏洞的shell脚本分享
Dec 31 Javascript
JavaScript常用脚本汇总(二)
Mar 04 Javascript
javascript每日必学之多态
Feb 23 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
Vue.js第四天学习笔记(组件)
Dec 02 Javascript
微信小程序实战之上拉(分页加载)效果(2)
Apr 17 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
Apr 28 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
Nov 09 Javascript
centos 上快速搭建ghost博客方法分享
May 23 Javascript
说说如何在Vue.js中实现数字输入组件的方法
Jan 08 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中的cookie
2006/11/26 PHP
PHP中文汉字验证码
2007/04/08 PHP
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
php中批量替换文件名的实现代码
2011/07/20 PHP
ThinkPHP的Widget扩展实例
2014/06/19 PHP
PHP根据图片色界在不同位置加水印的方法
2015/07/01 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
jquery.tmpl JQuery模板插件
2011/10/10 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
js的隐含参数(arguments,callee,caller)使用方法
2014/01/28 Javascript
JavaScript中的单引号和双引号报错的解决方法
2014/09/01 Javascript
javascript 实现map集合
2015/04/03 Javascript
基于jQuery插件实现点击小图显示大图效果
2016/05/11 Javascript
微信页面倒计时代码(解决safari不兼容date的问题)
2016/12/13 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
2018/10/12 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
vue+element获取el-table某行的下标,根据下标操作数组对象方式
2020/08/07 Javascript
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
2014/04/25 Python
Python中运算符&quot;==&quot;和&quot;is&quot;的详解
2016/10/08 Python
Python实现图片转字符画的代码实例
2019/02/22 Python
Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
2019/03/05 Python
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
python3中property使用方法详解
2019/04/23 Python
学Python 3的理由和必要性
2019/11/19 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
TensorFlow固化模型的实现操作
2020/05/26 Python
详解CSS3中的box-sizing(content-box与border-box)
2019/04/19 HTML / CSS
Nili Lotan官网:Nili Lotan同名品牌
2018/01/07 全球购物
医学专业大学生求职的自我评价
2013/11/27 职场文书
家长给小学生的评语
2014/01/30 职场文书
2015小学师德工作总结
2015/07/21 职场文书
2016年寒假生活小结
2015/10/10 职场文书
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL