<td width="217" align="right">日期 
        <script language="JavaScript" class="unnamed1">
var enabled = 0; today = new Date();                                                                                                                            
var day; var date;                                                                                                                            
if(today.getDay()==0) day = "星期日"                                                                                                                            
if(today.getDay()==1) day = "星期一"                                                                                                                            
if(today.getDay()==2) day = "星期二"                                                                                                                            
if(today.getDay()==3) day = "星期三"                                                                                                                            
if(today.getDay()==4) day = "星期四"                                                                                                                            
if(today.getDay()==5) day = "星期五"                                                                                                                            
if(today.getDay()==6) day = "星期六"                                                                                                                            
date = (today.getYear()) +"年"  + (today.getMonth() + 1 ) + "月"  + today.getDate() + "日";                                                                                                                            
document.write("<span style=\"font-size:12px;\" >");                                                                                                                            
document.write(date); 
document.write("&nbsp;");                                                                                                                           
document.write(day); 
document.write("</span>");                                                                                                                            
</script>
  </td>

解决方案 »

  1.   

    用setTimeOut确定刷新的时间为1s执行一次函数
    函数里可以在页面里用JS确定当前的时间
      

  2.   

    我需要的是在WEB页面中不用刷新,能够随系统时间而改变的脚本,包括小时,分钟,妙。
     我是初学者,请给出全部代码。谢谢。。
      

  3.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function theDate()
    {
    today=new Date();
    ymd=(today.getYear()+"-"+today.getMonth()+"-"+today.getDay());
    hms=(" "+today.getHours()+":"+today.getMinutes()+":"+today.getSeconds());
    document.all.d.innerText=ymd+hms;setTimeout("theDate()",1000);
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <span id="d"></span>
    <SCRIPT LANGUAGE="JavaScript">
    theDate();
    </SCRIPT>
    </BODY>
    </HTML>
      

  4.   

    getMonth 方法返回一个处于 0 到 11 之间的整数,它代表 Date 对象中的月份值。这个整数并不等于按照惯例来表示月份的数字,而是要比按惯例表示的值小 1。如果一个 Date 对象中保存的时间值是 "Jan 5, 1996 08:47:00",那么 getMonth 方法就会返回 0。直接用
    document.all.d.innerText=new Date().toLocaleString();
      

  5.   

    <script language="JavaScript" src="../scripts/clock.js"></script>
    <table>
    <tr> 
        <td width="13%"><div align="right">2004年10月22日</div></td>
        <td width="36%">&nbsp;</td>
        <td width="8%"><div align="right">天气:</div></td>
        <td width="18%"><img src="images/74.gif" width="16" height="16">晴 </td>
        <td width="8%"><div align="right">时间:</div></td>
        <form name="clock">
          <td width="17%"><img src="images/71.gif" width="16" height="16"> <input name="face" type="text" value size="8" class=clock> 
          </td>
        </form>
      </tr>
    </table>
      

  6.   

    <script>
    function oo()
    {
    var Dt = new Date();
    var weed = new Array();
    weed[0] = "Sun";
    weed[1] = "Mon";
    weed[2] = "Tue";
    weed[3] = "Wed";
    weed[4] = "Thu";
    weed[5] = "Fri";
    weed[6] = "Sat";
    var DD = Dt.getFullYear() + "-" + (Dt.getMonth() + 1) + "-" + Dt.getDate() + " " + Dt.getHours() + ":" + Dt.getMinutes() + ":" + Dt.getSeconds() + " " + weed[Dt.getDay()];
    window.status = DD;
    }
    setInterval("oo()",1000);
    </script>