- <script language="javascript">
- function weekend()
- {
- var weekends=new Array();
- var no=0;
- var dat=new Date();
- var year=dat.getYear();
- var month=dat.getMonth()+1;
- var day=dat.getDate();
- var weekx=dat.getDay();
- var year_1_1=year+"/01/01";
- var nextYear=year+1;
- var nextyear_1_1=nextYear+"/01/01";
- year_1_1="2008/10/01"
- nextyear_1_1="2008/10/06"
- var start;
- start=new Date(Date.parse(year_1_1));
- var end =new Date(Date.parse(nextyear_1_1));
- var getM,getD;
- while(start<end)
- {
- start=new Date(start.getTime()+1000*60*60*24);
- var weekx=start.getDay();
- getM=start.getMonth()+1;
- if(getM<10)
- getM="0"+getM;
- getD=start.getDate();
- if(getD<10)
- getD="0"+getD;
- if(weekx==0||weekx==6)
- {
- weekends[no]=start.getYear()+""+getM+""+getD;
- no++;
- }
- }
- alert(weekends.toString());
- }
- weekend();
- </script>
注:脚本获取一段时间内,有几个周末,包括平润年!