网页中显示的时间

<html>
<body>
<font id="ShowTime" class="STYLE1"></font>
<script language="javascript">
 thisday=new Date()
    var y=thisday.getYear();
    var m = thisday.getMonth();
    var d=thisday.getDate();
    var h = thisday.getHours();
 var i = thisday.getMinutes();
 var s = thisday.getSeconds();
 var msg = "";
 var hstr=istr=sstr=astr='';
 var bFirst = true;
 
 function clock(){
   s++;
   if (s==60) {i+=1;s=0;}
   if (i==60) {h+=1;i=0;}
   if (h==24) {d+=1;h=0;}
   if (m==2){
   if (y%4 == 0 || (y%100 == 0 && y%400 > 0)) {
    if (d==30){
     m+=1;
     d=1;
    }
   }else{
     if (d==29){
      m+=1;
      d=1;
     }
    }
   }else{
   if (m==4 || m==6 || m==9 || m==11) {
    if (d==31){
     m+=1;
     d=1;
    }
   }else{
     if (d==32){
     m+=1;
     d=1;
     }
   }
   }
   if (m==13) {y+=1;m=1;}
   if (h < 10) {hstr=' 0'+h} else {hstr=' '+h}
   if (i < 10) {istr=':0'+i} else {istr=':'+i}
   //if (s < 10) {sstr=':0'+s} else {sstr=':'+s};
   //if (h < 13) {astr=' am';} else {astr=' pm';};
   if (bFirst || s == 0) ShowTime.innerHTML = "您好:&nbsp;" +y+'年'+m+'月'+d+'日 '+hstr+istr+sstr+astr;
   setTimeout('clock()',1000);
   bFirst = false;
 }
clock ();
</script>
</body>
</html>

你可能感兴趣的:(JavaScript,html)