js的日期用字符串初始化需要用这种方式: 月 日 年 new Date("01-02-2008"); <BODY><TEXTAREA NAME="fdate" ROWS="20" COLS="30"></TEXTAREA><SCRIPT LANGUAGE="JavaScript"> var t=new Date("01-02-2008"); var t2=new Date("03-05-2008"); var Daymill=24*60*60*1000; var fdValue=""; var temp1; for(var time=t.getTime();time<=t2.getTime();time+=Daymill){ temp1=new Date(time); fdValue+=DateFormat(temp1)+" ";
new Date("01-02-2008");
<BODY><TEXTAREA NAME="fdate" ROWS="20" COLS="30"></TEXTAREA><SCRIPT LANGUAGE="JavaScript">
var t=new Date("01-02-2008");
var t2=new Date("03-05-2008");
var Daymill=24*60*60*1000;
var fdValue="";
var temp1;
for(var time=t.getTime();time<=t2.getTime();time+=Daymill){
temp1=new Date(time);
fdValue+=DateFormat(temp1)+" ";
if(time==t2.getTime()){
break;
} time+=Daymill*6; if(time<=t2.getTime()){
temp1=new Date(time);
}else{
temp1=t2;
}
fdValue+=DateFormat(temp1)+"\n";
}
fdate.value=fdValue;
function DateFormat(date){
var d = "";
d += date.getYear()+"-"; // 获取年份。
d += (date.getMonth() + 1) + "-"; // 获取月份。
d += date.getDate(); // 获取日。
return d;
}
</SCRIPT>
</BODY>