javascript学习笔记(三)显示当时时间

主要是为了熟悉javascript中在date对象
html代码如下:
<div id="showTime"></div>
javascript 代码如下:时间显示格式为:2011-04-04 星期二 12:09:34
function startTime() {
	try{
	var today = new Date();
	var year = today.getFullYear();
	var month = checkNum(today.getMonth()+1);
	var date = checkNum(today.getDate());
	var day = today.getDay();
	var hour = checkNum(today.getHours());
	var minute = checkNum(today.getMinutes());
	var second = checkNum(today.getSeconds());
	switch(day) {
		case 1:
			day = "一";
			break;
		case 2:
			day = "二";
			break;
		case 3:
			day = "三";
			break;
		case 4:
			day = "四";
			break;
		case 5:
			day = "五";
			break;
		case 6:
			day = "六";
			break;
		case 7:
			day = "日";
			break;
	}
	var fullTime = year+"-"+month+"-"+date+" "+"星期"+day+" "+hour+":"+minute+":"+second;
	document.getElementById("showTime").innerHTML = fullTime;
	setInterval('startTime()', 1000);
	}catch(e) {
		alert(e.description);
	}
}
function checkNum(num) {
	if(num<10) {
		num = "0"+num;
	}
	return num;
} 
posted @ 2011-04-05 12:09  张臣  阅读(494)  评论(1编辑  收藏  举报