搞这么复杂.....相当的无语
var currentDate=new Date();
var idendity=currentDate.getDay();//返回值0-6 ,分别表示这个礼拜的星期日到星期六
然后就很easy了
星期一如下
if(identidy=0){
idendity=7;
}
first= new Date(currentDate.getFullYear(),current.getMonth()+1,currentDate.getDate()-idendity);
for(int i=0;i<7;i++){
//然后在星期一的基础上得到其他星期
}
然后 你要这个格式的话就 getFullYear()+”-“+getMonth()+1+"-"getDate();
这里有一个日历控件
你可以看看里面是怎么计算的
二楼正解