JavaScript怎么用数组做一个动态时间?

包括年月日分秒星期急~~~~~... 包括年月日分秒星期 急~~~~~ 展开
 我来答
123422014
2009-05-08 · 超过61用户采纳过TA的回答
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:170万
展开全部
<html>
<head>
<TITLE>动态时钟</TITLE>
<script language=javaScript>
function clockView()
{
thistime= new Date(); //获取时间
//分别获取当前时间的小时、分和秒。
var hours=thistime.getHours();
var minutes=thistime.getMinutes();
var seconds=thistime.getSeconds();
//设置时间的显示格式
if (eval(hours) <10) {hours="0"+hours;}
if (eval(minutes) < 10) {minutes="0"+minutes;}
if (seconds < 10) {seconds="0"+seconds;}
//得到最终应该显示的时间
thistime = hours+":"+minutes+":"+seconds;
//根据浏览器的不同设置
if(document.all) {
bgclocknoshade.innerHTML=thistime;
bgclockshade.innerHTML=thistime;
}
if(document.layers) {
document.bgclockshade.document.write('<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:60px;top:10px;left:152px">'+thistime+'</div>');
document.bgclocknoshade.document.write('<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:60px;top:10px;left:150px">'+thistime+'</div>');
document.close();
}
var timer=setTimeout("clockView()",1000);
}
</script>
</head>
<body onLoad="clockView()">
<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Arial;color:FF8888;font-size:60px;top:102px;left:152px"></div>
<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Arial;color:dffdff;font-size:60px;top:100px;left:150px"></div>
<div id="mainbody" style="position:absolute; visibility:visible">
</div>
</body>
</html>
Dean的明天
2009-05-06 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:102万
展开全部
function clockon(clock){
var bgclock = document.getElementById(clock);
var now = new Date();
var year = now.getYear();
var month = now.getMonth();
var date = now.getDate();
var day =now.getDay();
var hour = now.getHours();
var minu = now.getMinutes();
var sec = now.getSeconds();
var week;
month = month+1;
if(month<10)month="0"+month;
if(date<10)date="0"+date;
if(hour<10)hour="0"+hour;
if(minu<10)minu="0"+minu;
if(sec<10)sec ="0"+sec;
var arr_week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
week = arr_week[day];
var time=""
time=year+"年"+month+"月"+date+"日"+week+""+hour+":"+minu+":"+sec;
if(document.all){
bgclock.innerHTML="【"+time+"】"
}
var timer = setTimeout("clockon('bgclock')",200);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-08-26
展开全部
JavaScript怎么用数组做一个动态时间?
function clockon(clock){
var bgclock = document.getElementById(clock);
var now = new Date();
var year = now.getYear();
var month = now.getMonth();
var date = now.getDate();
var day =now.getDay();
var hour = now.getHours();
var minu = now.getMinutes();
var sec = now.getSeconds();
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
myerpso
2009-05-06 · TA获得超过1278个赞
知道小有建树答主
回答量:982
采纳率:0%
帮助的人:480万
展开全部
需求不明确,不做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式