javascript实现模拟时钟的方法


Posted in Javascript onMay 13, 2015

本文实例讲述了javascript实现模拟时钟的方法。分享给大家供大家参考。具体实现方法如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>javascript模拟时钟</title>
 <!--Javascript示例代码解释:
 这个示例用到了Javascript内置对象Date的getFullYear,
 getMonth和getDate方法。首先申明一个变量d,var d = new Date(),
 表示将当天的日期值赋给变量d。然后使用getFullYear得到年份的值,
 用getMonth得到月份值(注:getMonth返回值范围为0到11,
 所以要得到实际的月份,还要加1),
 用getDate得到当天日期所在月份的日期值。
 这个示例还用到了"test?语句1:语句2",
 意思是如果符合test条件,那么执行语句1,
 否则使用语句2。计算月和日都用到了这个语法,
 如果月和日小于10,在月和日的值之前应该加0。=-->
 <script type="text/javascript">
  function Format2Len(i) {
//   if (i < 10) {
//    return "0" + i;
//   }
//   else {
//    return i;
   //   }
   return i < 10 ? "0" + i : i;
  }
  function RefreshClock() {
   var CurrentTime = new Date();
   var timeStr = CurrentTime.getFullYear() + "-" +
     Format2Len(CurrentTime.getMonth()+1) + "-" +
     Format2Len(CurrentTime.getDate()) + " " +
     Format2Len(CurrentTime.getHours()) + ":" +
     Format2Len(CurrentTime.getMinutes()) + ":" +
     Format2Len(CurrentTime.getSeconds());
   txtClock.value = timeStr;
  }
  setInterval("RefreshClock()", 1000);
 </script>
</head>
<body onload="RefreshClock()">
<!--页面加载的时候执行一次-->
 当前时间:<input type="text" id="txtClock" />
</body>
</html>

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

Javascript 相关文章推荐
JavaScript中利用Array和Object实现Map的方法
Jul 27 Javascript
javascript下使用Promise封装FileReader
Feb 19 Javascript
AngularJS基础 ng-open 指令简单实例
Aug 02 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
Nov 25 Javascript
vue双向绑定简要分析
Mar 23 Javascript
完美实现js拖拽效果 return false用法详解
Jul 28 Javascript
使用vue-infinite-scroll实现无限滚动效果
Jun 22 Javascript
快速解决vue在ios端下点击响应延时的问题
Aug 27 Javascript
JavaScript前端实现压缩图片功能
Mar 06 Javascript
小谈angular ng deploy的实现
Apr 07 Javascript
解决pycharm双击但是无法打开的情况
Oct 31 Javascript
Python机器学习之决策树和随机森林
Jul 15 Javascript
javascript实现点击后变换按钮显示文字的方法
May 13 #Javascript
javascript实现十秒钟后注册按钮可点击的方法
May 13 #Javascript
javascript中clipboardData对象用法详解
May 13 #Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
May 13 #Javascript
浅谈jQuery中replace()方法
May 13 #Javascript
js实现仿Windows风格选项卡和按钮效果实例
May 13 #Javascript
JS实现模拟风力的雪花飘落效果
May 13 #Javascript
You might like
地球防卫队:陪着奥特曼打小怪兽的人类力量 那些经典队服
2020/03/08 日漫
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
php 表单提交大量数据发生丢失的解决方法
2014/03/03 PHP
php中strtotime函数用法详解
2014/11/15 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
PHP多进程简单实例小结
2019/11/09 PHP
javascript Math.random()随机数函数
2009/11/04 Javascript
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
jquery网页元素拖拽插件效果及实现
2013/08/05 Javascript
javascript alert乱码的解决方法
2013/11/05 Javascript
简介JavaScript中getUTCMonth()方法的使用
2015/06/10 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
2016/11/07 Javascript
微信小程序利用co处理异步流程的方法教程
2017/05/20 Javascript
微信小程序 本地图片按照屏幕尺寸处理
2017/08/04 Javascript
使用yeoman构建angular应用的方法
2017/08/14 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
详解用js代码触发dom事件的实现方案
2020/06/10 Javascript
利用js canvas实现五子棋游戏
2020/10/11 Javascript
JS算法教程之字符串去重与字符串反转
2020/12/15 Javascript
Python实现list反转实例汇总
2014/11/11 Python
Python的Scrapy爬虫框架简单学习笔记
2016/01/20 Python
Python的requests网络编程包使用教程
2016/07/11 Python
python进程管理工具supervisor的安装与使用教程
2017/09/05 Python
python利用标准库如何获取本地IP示例详解
2017/11/01 Python
python django框架中使用FastDFS分布式文件系统的安装方法
2019/06/10 Python
详解Python 调用C# dll库最简方法
2019/06/20 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
全球最大的在线橄榄球商店:Lovell Rugby
2018/05/20 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
二年级数学教学反思
2014/01/21 职场文书
管事部库房保管员岗位职责
2014/02/21 职场文书
JavaScript 原型与原型链详情
2021/11/02 Javascript
Mysql 一主多从的部署
2022/05/20 MySQL