<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> 实时时钟 </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head><body>
<span id='time'></span>
<script language='javascript'>
function getdate()
{//时钟函数
mydate=new Date();
nowhours=mydate.getHours();
nowminiutes=mydate.getMinutes();
nowseconds=mydate.getSeconds();
nowday=mydate.getDay();
weekname=new Array(7)
weekname[1]='星期一';
weekname[2]='星期二';
weekname[3]='星期三';
weekname[4]='星期四';
weekname[5]='星期五';
weekname[6]='星期六';
weekname[0]='星期日';
var now="";
if(nowhours<10)
nowhours='0'+nowhours;
if(nowminiutes<10)
nowminiutes='0'+nowminiutes;
if(nowseconds<10)
nowseconds='0'+nowseconds;
now+=nowhours+':'+nowminiutes+':'+nowseconds+'&nbsp'+weekname[nowday];
time.innerHTML=""+now; 
setTimeout("getdate()",1000); 
}
getdate(); //触发时钟 
</script>
</body></html>

解决方案 »

  1.   

    六种风格时间显示,一定有你喜欢的!
    <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.   

    用JAVASCRIPT里面的SETTIMEOUT函数或者SETINTERVAL函数定时执行显示时间的函数吧,显示时间用客户端脚本可以了
      

  3.   

    C#写的程序跑在服务端
    这种问题JS是最佳的选择
      

  4.   

    JS实现比较方便,C#即使实现,可能效果不会很好