使用js显示当前时间示例


Posted in Javascript onMarch 02, 2014

页面前台显示

<span id="clock" style="font-size:14px;"></span>

js脚本

$(document).ready(function () {
//第一种
showTime();
//第二种
var clock = new Clock();
clock.display($("#clock"));
});
//显示系统当前时间处理 第一种方法 
function showTime() {
 var myArray = new Array(7);
 var TD = new Date();
 myArray[0] = "星期日";
 myArray[1] = "星期一";
 myArray[2] = "星期二";
 myArray[3] = "星期三";
 myArray[4] = "星期四";
 myArray[5] = "星期五";
 myArray[6] = "星期六";
 weekday = TD.getDay();
 var h = TD.getHours();
 var m = TD.getMinutes();
 var s = TD.getSeconds();
 var hstr = h;
 var mstr = m;
 var istr = s;
 if (h < 10) { hstr = "0" + h };
 if (m < 10) { mstr = "0" + m };
 if (s < 10) { istr = "0" + s };
 $("#clock").innerHTML('当前时间:' + new Date().toLocaleDateString() + " " + myArray[weekday] + " " + hstr + ":" + mstr + ":" + istr);
 setTimeout(showTime, 1000);
}
//显示系统当前时间处理 第二种方法
function Clock() {
var date = new Date();
this.year=date.getFullYear();
this.month=date.getMonth()+1;
this.date=date.getDate();
this.day=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六")[date.getDay()];
this.hour=date.getHours()<10?"0"+date.getHours():date.getHours();
this.minute=date.getMinutes()<10?"0"+date.getMinutes():date.getMinutes();
this.second=date.getSeconds()<10?"0"+date.getSeconds():date.getSeconds();
this.toString=function(){
return"现在时间是:"+this.year+"年"+this.month+"月"+this.date+"日"+this.hour+":"+this.minute+":"+this.second+""+this.day;
};
this.toSimpleDate=function(){
returnthis.year+"-"+this.month+"-"+this.date;
};
this.toDetailDate=function(){
returnthis.year+"-"+this.month+"-"+this.date+""+this.hour+":"+this.minute+":"+this.second;
};
this.display=function(ele){
varclock=newClock();
ele.innerHTML=clock.toString();
window.setTimeout(function(){clock.display(ele);},1000);
};
}
Javascript 相关文章推荐
JQuery AJAX提交中文乱码的解决方案
Jul 02 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
Jan 15 Javascript
Google的跟踪代码 动态加载js代码方法应用
Nov 12 Javascript
jQuery使用技巧简单汇总
Apr 18 Javascript
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 Javascript
JavaScript常用本地对象小结
Mar 28 Javascript
localStorage实现便签小程序
Nov 28 Javascript
ES6概念 Symbol.keyFor()方法
Dec 25 Javascript
原生js jquery ajax请求以及jsonp的调用方法
Aug 04 jQuery
详解React中合并单元格的正确写法
Jan 08 Javascript
JS数组push、unshift、pop、shift方法的实现与使用方法示例
Apr 29 Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 #Javascript
jquery制作弹窗提示窗口代码分享
Mar 02 #Javascript
jquery中ajax函数执行顺序问题之如何设置同步
Feb 28 #Javascript
JavaScript获取当前页面上的指定对象示例代码
Feb 28 #Javascript
jquery获取当前点击对象的value方法
Feb 28 #Javascript
经过绑定元素时会多次触发mouseover和mouseout事件
Feb 28 #Javascript
判断某个字符在一个字符串中是否存在的js代码
Feb 28 #Javascript
You might like
西德产收音机
2021/03/01 无线电
PHP4实际应用经验篇(1)
2006/10/09 PHP
PHP 类相关函数的使用详解
2013/05/10 PHP
解析如何用php screw加密php源代码
2013/06/20 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
原生Ajax 和jQuery Ajax的区别示例分析
2014/12/17 Javascript
JavaScript设计模式之单件模式介绍
2014/12/28 Javascript
跟我学习javascript的this关键字
2020/05/28 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
JavaScript的React Web库的理念剖析及基础上手指南
2016/05/10 Javascript
jQuery实现的跨容器无缝拖动效果代码
2016/06/21 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
原生javascript实现读写CSS样式的方法详解
2017/02/20 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
vue实现动态给id赋值,点击事件获取当前点击的元素的id操作
2020/11/09 Javascript
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
Python列表对象实现原理详解
2019/07/01 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
Python 字典一个键对应多个值的方法
2020/09/29 Python
django中cookiecutter的使用教程
2020/12/03 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
Python爬虫之App爬虫视频下载的实现
2020/12/08 Python
学生意外伤害赔偿协议书
2014/09/17 职场文书
合作协议书范本
2014/10/25 职场文书
合作与交流自我评价
2015/03/09 职场文书
具结保证书范本
2015/05/11 职场文书
运动会报道稿大全
2015/07/23 职场文书
ztree+ajax实现文件树下载功能
2021/05/18 Javascript
python中%格式表达式实例用法
2021/06/18 Python