html部分:
<div id = "showtime"></div>
js部分:
function time(){
//获得显示时间的div
t_div = document.getElementById('showtime');
var now = new Date();
var str = "星期";
var week = now.getDay();
switch (week) {
case 0:
str += "日";
break;
case 1:
str += "一";
break;
case 2:
str += "二";
break;
case 3:
str += "三";
break;
case 4:
str += "四";
break;
case 5:
str += "五";
break;
case 6:
str += "六";
break;
}
//替换div内容
t_div.innerHTML = now.getFullYear() + "-" + (now.getMonth() + 1) + "-"
+ now.getDate() + " " + now.getHours() + ":" + now.getMinutes()
+ ":" + now.getSeconds() + " " + str;
//等待一秒钟后调用time方法,由于settimeout在time方法内,所以可以无限调用
setTimeout(time, 1000);
}
time();