基于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 相关文章推荐
JSON.parse 解析字符串出错的解决方法
Jul 08 Javascript
很棒的学习jQuery的12个网站推荐
Apr 28 Javascript
JS仿百度搜索自动提示框匹配查询功能
Nov 21 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
AngularJS表单和输入验证实例
Nov 02 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
JavaScript简单生成 N~M 之间随机数的方法
Jan 13 Javascript
原生JS实现圣旨卷轴展开效果
Mar 06 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 Javascript
jQuery EasyUI Layout实现tabs标签的实例
Sep 26 jQuery
还不懂递归?读完这篇文章保证你会懂
Jul 29 Javascript
vue中利用Promise封装jsonp并调取数据
Jun 18 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处理斐波那契数列非递归方法
2012/02/04 PHP
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
php绘图之在图片上写中文和英文的方法
2015/01/24 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
PHP 微信扫码支付源代码(推荐)
2016/11/03 PHP
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
微信小程序 空白页重定向解决办法
2017/06/27 Javascript
Bootstrap 树控件使用经验分享(图文解说)
2017/11/06 Javascript
Node.js创建Web、TCP服务器
2017/12/05 Javascript
JsChart组件使用详解
2018/03/04 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
2018/05/30 Javascript
Vue 菜单栏点击切换单个class(高亮)的方法
2018/08/22 Javascript
解决Angular4项目部署到服务器上刷新404的问题
2018/08/31 Javascript
Javascript实现一朵从含苞到绽放的玫瑰
2019/03/30 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
Python translator使用实例
2008/09/06 Python
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
python实现无证书加密解密实例
2014/10/27 Python
Python如何快速实现分布式任务
2017/07/06 Python
python求质数的3种方法
2018/09/28 Python
Python tkinter label 更新方法
2018/10/11 Python
Python实现繁?转为简体的方法示例
2018/12/18 Python
python实现手机销售管理系统
2019/03/19 Python
python文件读写代码实例
2019/10/21 Python
浅谈Python访问MySQL的正确姿势
2020/01/07 Python
tensorflow 变长序列存储实例
2020/01/20 Python
python中str内置函数用法总结
2020/12/27 Python
鱼油专家:Omegavia
2016/10/10 全球购物
PHP两种查询函数array/row的区别
2013/06/03 面试题
2014年企业党支部工作总结
2014/12/04 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
redis requires ruby version2.2.2的解决方案
2021/07/15 Redis