显示效果
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>当前时间</title>
</head>
<script type="text/javascript">
function disptime() {
var today = new Date();
var YYYY = today.getFullYear();
var MM = today.getMonth() + 1;
var DD = today.getDate();
var hh = today.getHours();
var mm = today.getMinutes();
var ss = today.getSeconds();
var week = today.getDay();
var weekStr;
var flag = " ";
switch (week) {
case 1:
weekStr = "星期一";
break;
case 2:
weekStr = "星期二";
break;
case 3:
weekStr = "星期三";
break;
case 4:
weekStr = "星期四";
break;
case 5:
weekStr = "星期五";
break;
case 6:
weekStr = "星期六";
break;
case 0:
weekStr = "星期日";
break;
default:
break;
}
//时 显示控制格式为hh
if (hh < 10) {
hh = (hh < 10) ? "0" + hh : hh;
flag += "AM ";
}
//分 显示控制格式为mm
if (mm < 10)
mm = "0" + mm;
//秒 显示控制格式为ss
if (ss < 10)
ss = "0" + ss;
//12小时制
if (hh > 12) {
hh = hh - 12;
hh = (hh < 10) ? "0" + hh : hh;
flag += "PM ";
}
document.getElementById("myclock").innerHTML = YYYY + "年" + MM + "月"
+ DD + "日 " + hh + ":" + mm + ":" + ss + flag + weekStr;
}
function disp() {
window.setInterval("disptime()", 1000);
}
</script>
<body onLoad="javascript:disp()">
<h3>
<span style="color: red">当前时间:</span>
</h3>
<div id="myclock"></div>
</body>
</html>