today=new Date();
//下面定义一个函数
function initArray(){
this.length=initArray.arguments.length;
for(var i=0;i <this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray( "星期日 ", "星期一 ", "星期二 ", "星期三 ", "星期四 ", "星期五 ", "星期六 "); //d是什么,数组?函数?上面定义的可是函数。
tyear =today.getYear() <100?1900+today.getYear():today.getYear();
tmonth=today.getMonth()+1;
tday=today.getDate();
tweek=tyear+ "年 "+tmonth+ "月 "+tday+ "日 "+d[today.getDay()+1];//这里d是数组么?
------解决方案--------------------
getDay()是不可能得到24的
getDate()才可能是24
确认一下你是不是搞错了
getDay()返回值只有0-6怎么会出24啊