<!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+' '+weekname[nowday];
time.innerHTML=""+now;
setTimeout("getdate()",1000);
}
getdate(); //触发时钟
</script>
</body></html>
<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+' '+weekname[nowday];
time.innerHTML=""+now;
setTimeout("getdate()",1000);
}
getdate(); //触发时钟
</script>
</body></html>
<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>
这种问题JS是最佳的选择