使用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 相关文章推荐
为指定元素增加样式的js代码
Dec 09 Javascript
jQuery事件绑定和委托实例
Nov 25 Javascript
浅谈javascript中自定义模版
Jan 29 Javascript
Node.js中child_process实现多进程
Feb 03 Javascript
JS模拟实现Select效果代码
Sep 24 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
Dec 25 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
Dec 09 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
Jan 06 Javascript
Vue.js devtool插件安装后无法使用的解决办法
Nov 27 Javascript
JavaScript实用代码小技巧
Aug 23 Javascript
深入理解Vue.js轻量高效的前端组件化方案
Dec 10 Javascript
vue 源码解析之虚拟Dom-render
Aug 26 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
php中取得URL的根域名的代码
2011/03/23 PHP
php从给定url获取文件扩展名的方法
2015/03/14 PHP
php轻量级的性能分析工具xhprof的安装使用
2015/08/12 PHP
PHP比较运算符的详细介绍
2015/09/29 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
php-app开发接口加密详解
2018/04/18 PHP
百度留言本js 大家可以参考下
2009/10/13 Javascript
js前台分页显示后端JAVA数据响应
2013/03/18 Javascript
js实现页面转发功能示例代码
2013/08/05 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
理解javascript函数式编程中的闭包(closure)
2016/03/08 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
2020/06/29 Javascript
js实现字符全排列算法的简单方法
2017/05/01 Javascript
Iscrool下拉刷新功能实现方法(推荐)
2017/06/26 Javascript
用vue的双向绑定简单实现一个todo-list的示例代码
2017/08/03 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
基于Vue中的父子传值问题解决
2020/07/27 Javascript
Python入门篇之条件、循环
2014/10/17 Python
Python3+Appium实现多台移动设备操作的方法
2019/07/05 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
图解Python中深浅copy(通俗易懂)
2020/09/03 Python
Python使用Turtle模块绘制国旗的方法示例
2021/02/28 Python
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
Linux常见面试题
2013/03/18 面试题
法学专业应届生求职信
2013/10/16 职场文书
质检员的岗位职责
2013/11/15 职场文书
主办会计岗位职责
2014/03/13 职场文书
长江三峡导游词
2015/01/31 职场文书
2015年挂职干部工作总结
2015/05/14 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书
关于ObjectUtils.isEmpty() 和 null 的区别
2022/02/28 Java/Android