汉语言显示完整当前时间

中文显示完整当前时间

<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  <title>当前时间</title>
  <script language="javascript"> 
    function tick() {  
     var hours, minutes, seconds, xfile;  
     var intHours, intMinutes, intSeconds;  
     var today, theday;  
     today = new Date();  
     function initArray(){
      this.length=initArray.arguments.length  
      for(var i=0;i<this.length;i++)  
      this[i+1]=initArray.arguments[i]
      }  
     
      var d=new initArray(  
      "星期日",  
      "星期一",  
      "星期二",  
      "星期三",  
      "星期四",  
      "星期五",  
      "星期六");  
      theday = today.getYear()+"年" + [today.getMonth()+1]+"月" +today.getDate() +"日  "+ d[today.getDay()+1];  
      intHours = today.getHours();  
      intMinutes = today.getMinutes();  
      intSeconds = today.getSeconds();  
     if (intHours == 0) {  
     hours = "12:";  
     xfile = "午夜";  
     } else if (intHours < 12) {  
      hours = intHours+":";  
      xfile = "上午";  
     } else if (intHours == 12) {  
      hours = "12:";  
      xfile = "正午";  
     } else {  
      intHoursintHours = intHours - 12  
      hours = intHours + ":";  
      xfile = "下午";  
     }  
     if (intMinutes < 10) {  
      minutes = "0"+intMinutes+":";  
     } else {  
      minutes = intMinutes+":";  
     }  
     if (intSeconds < 10) {  
      seconds = "0"+intSeconds+" ";  
     } else {  
      seconds = intSeconds+" ";  
     }  
     // 完整的时间
     timeString = theday+" "+xfile+" "+hours+minutes+seconds; 
     Clock.innerHTML = timeString;
      //走动的时间 
     window.setTimeout("tick();", 1000); 
    }  
    window.onload = tick;  
</script>
 <body>

  <div id="Clock" style="font-size: 12px"></div>

 </body>

</html>