主要是為了熟悉javascript中在date對象
html代碼如下:
view sourceprint?1 <div id="showTime"></div>
javascript 代碼如下:時間顯示格式為:2011-04-04 星期二 12:09:34
view sourceprint?01 function startTime() {
02 try{
03 var today = new Date();
04 var year = today.getFullYear();
05 var month = checkNum(today.getMonth()+1);
06 var date = checkNum(today.getDate());
07 var day = today.getDay();
08 var hour = checkNum(today.getHours());
09 var minute = checkNum(today.getMinutes());
10 var second = checkNum(today.getSeconds());
11 switch(day) {
12 case 1:
13 day = "一";
14 break;
15 case 2:
16 day = "二";
17 break;
18 case 3:
19 day = "三";
20 break;
21 case 4:
22 day = "四";
23 break;
24 case 5:
25 day = "五";
26 break;
27 case 6:
28 day = "六";
29 break;
30 case 7:
31 day = "日";
32 break;
33 }
34 var fullTime = year+"-"+month+"-"+date+" "+"星期"+day+" "+hour+":"+minute+":"+second;
35 document.getElementById("showTime").innerHTML = fullTime;
36 setInterval(startTime(), 1000);
37 }catch(e) {
38 alert(e.description);
39 }
40 }
41 function checkNum(num) {
42 if(num<10) {
43 num = "0"+num;
44 }
45 return num;
46 }