setInterval(getNowTime, 1000);
function getNowTime() {
var noon;
var time = new Date();
var hour = time.getHours();
var minute = time.getMinutes();
var seconds = time.getSeconds();
var today = new Date;
var week = new Array(7);
week[0] = "星期天";
week[1] = "星期一";
week[2] = "星期二";
week[3] = "星期三";
week[4] = "星期四";
week[5] = "星期五";
week[6] = "星期六";
if (hour < 5) noon = "凌晨";
if (hour > 4 & hour < 8) noon = "早晨";
if (hour > 7 & hour < 12) noon = "上午";
if (hour == 12) noon = "中午";
if (hour > 12 & hour < 19) noon = "下午";
if (hour > 18 & hour < 23) noon = "晚上";
if (hour > 22) noon = "深夜";
if (hour > 12) hour = hour - 12;
if (hour < 10) hour = "0" + hour;
if (minute < 10) minute = "0" + minute;
var doc = document.getElementsByClassName("time")[0];
var html = "";
html += "";
html += today.getFullYear() + "年" + (today.getMonth() + 1) + "月" + today.getDate() + "日 " + week[today.getDay()] + " " + noon + " " + hour + ":" + minute + ":" + (seconds < 10 ? ("0" + seconds) : seconds);
html += "";
doc.innerHTML = html;
}