<script type="text/javascript">
function NowTime(type)//type 显示24小时制还是12小时制
{
var Y, M, D, W, H, I, S;
//下面这个方法给小于10的数字前加一个零
function fillZero(v) {
if (v < 10) {
v = '0' + v;
}
return v;
}
var dt = new Date();
var Week = ['星期天', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
Y = dt.getFullYear();
M = fillZero(dt.getMonth() + 1);
D = fillZero(dt.getDate());
W = Week[dt.getDay()]; //dt.getDay()获取一周中的第几天,对应数组中的下标;
H = fillZero(dt.getHours());
I = fillZero(dt.getMinutes());
S = fillZero(dt.getSeconds());
if (type && type == 12)
{
if (H <= 12) {
H = '上午' + H
} else if (H > 12 && H < 24) {
H -= 12;
H = '下午' + H;
}
}
toptitle_left.innerHTML = '今天是:' + Y + ' 年' + M + ' 月' + D + ' 日 ' + W + ' ' + H + ':' + I + ':' + S;
setTimeout(arguments.callee, 1000);
}
NowTime(24);//调用
</script>