参照下面的例子,设置不同的参数;
<script language="javascript" type="text/javascript">
function DateDemo(){
   var d, day, x, s = "今天是: ";
   var x = new Array("星期日", "星期一", "星期二");
   var x = x.concat("星期三","星期四", "星期五");
   var x = x.concat("星期六");
   d = new Date();
   day = d.getDay();
   alert(s += x[day]);
}</script>
</HEAD><BODY onload="DateDemo();return true;"></BODY>
</HTML>

解决方案 »

  1.   

    获得数据库的值,用<td><%=传出来的值%></td>
      

  2.   

    var d = new Date( 2006, 8, 2 );//2006-9-2
    var day = d.getDay();//取得星期[0-6]关键就是这两句,详细代码我就不编了。
      

  3.   

    function showWeek(str){
      var arr=/(\d+)-(\d+)-(\d+)/.exec(str);
      if(!arr){
        document.write("Error format!");
      }else{
        var weeks=["日","一","二","三","四","五","六"];
        var theDate=new Date(arr[1],arr[2]-1,arr[3]);
        document.write("星期"+weeks[theDate.getDay()]);
      }
    }
    </script>
    <td><script>showWeek("2006-10-8");</script></td>