在网页中实时显示日期时间,相当于一个表,怎么做啊?

解决方案 »

  1.   

    六种风格时间显示,一定有你喜欢的! 可以自己再调整效果
    风格一: 星期三,2月23日,2005年 
    风格二: 10:07:48上午 
    风格三: 星期三,2月23日,2005年 10:07:48上午 
    风格四: 2/23/05 
    风格五: 10:07:48 
    风格六: Wed Feb 23 10:07:48 UTC+0800 2005 
     <SCRIPT language="javascript">
    <!--
    function initArray()
     {
      for(i=0;i<initArray.arguments.length;i++)
      this[i]=initArray.arguments[i];
     }
     var isnMonths=new initArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
     var isnDays=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
     today=new Date();
     hrs=today.getHours();
     min=today.getMinutes();
     sec=today.getSeconds();
     clckh=""+((hrs>12)?hrs-12:hrs);
     clckm=((min<10)?"0":"")+min;clcks=((sec<10)?"0":"")+sec;
     clck=(hrs>=12)?"下午":"上午";
     var stnr="";
     var ns="0123456789";
     var a="";function getFullYear(d)
    {
      yr=d.getYear();if(yr<1000)
      yr+=1900;return yr;}
      document.write("<table>");
      
    //下面各行分别是一种风格,把不需要的删掉即可
      document.write("<TR><TD>风格一:</TD><TD>"+isnDays[today.getDay()]+","+isnMonths[today.getMonth()]+""+today.getDate()+"日,"+getFullYear(today)+"年");
      document.write("<TR><TD>风格二:</TD><TD>"+clckh+":"+clckm+":"+clcks+""+clck+"</TD></TR>");
      document.write("<TR><TD>风格三:</TD><TD>"+isnDays[today.getDay()]+","+isnMonths[today.getMonth()]+""+today.getDate()+"日,"+getFullYear(today)+"年 "+clckh+":"+clckm+":"+clcks+""+clck+"</TD></TR>");
      document.write("<TR><TD>风格四:</TD><TD>"+(today.getMonth()+1)+"/"+today.getDate()+"/"+(getFullYear(today)+"").substring(2,4)+"</TD></TR>");
      document.write("<TR><TD>风格五:</TD><TD>"+hrs+":"+clckm+":"+clcks+"</TD></TR>");
      document.write("<TR><TD VALIGN=TOP>风格六:</TD><TD>"+today+"</TD></TR>");  document.write("</table>");
    //-->
    </SCRIPT>
      

  2.   

    <script  language=javascript>
    <!--
    function  Year_Month(){  
            var  now  =  new  Date();  
            var  yy  =  now.getYear();  
            var  mm  =  now.getMonth();  
    var  mmm=new  Array();
    mmm[0]="1月";
    mmm[1]="2月";
    mmm[2]="3月";
    mmm[3]="4月";
    mmm[4]="5月";
    mmm[5]="6月";
    mmm[6]="7月";
    mmm[7]="8月";
    mmm[8]="9月";
    mmm[9]="10月";
    mmm[10]="11月";
    mmm[11]="12月";
    mm=mmm[mm];
            return(mm  );  }
    function  thisYear(){  
            var  now  =  new  Date();  
            var  yy  =  now.getYear();
            yy += "年";  
            return(yy  );  }
      function  Date_of_Today(){  
            var  now  =  new  Date();  
            now=now.getDate();
            now += "日";
            return(now  );  }
      function  CurentTime(){  
            var  now  =  new  Date();  
            var  hh  =  now.getHours();  
            var  mm  =  now.getMinutes();  
            var  ss  =  now.getTime()  %  60000;  
            ss  =  (ss  -  (ss  %  1000))  /  1000;  
            var  clock  =  hh+':';  
            if  (mm  <  10)  clock  +=  '0';  
            clock  +=  mm+':';  
            if  (ss  <  10)  clock  +=  '0';  
            clock  +=  ss;  
            return(clock);  }  
    //-->
    </script>
     今天是:
    <script>
    function  refreshCalendarClock(){  
    document.all.calendarClock3.innerHTML  =  thisYear(); 
    document.all.calendarClock1.innerHTML  =  Year_Month();  
    document.all.calendarClock2.innerHTML  =  Date_of_Today();   
    document.all.calendarClock4.innerHTML  =  CurentTime();  }
    document.write('<font  id="calendarClock3"  >  </font>');
    document.write('<font  id="calendarClock1"  >  </font>');
    document.write('<font  id="calendarClock2"  >  </font>&nbsp;');
    document.write('<font  id="calendarClock4"  >  </font>');
    setInterval('refreshCalendarClock()',1000);
    </script>
      

  3.   

    楼上的js代码直接copy过去就可以用了。