- function getWeekDate($year,$weeknum){
- $firstdayofyear=mktime(0,0,0,1,1,$year);
- $firstweekday=date('N',$firstdayofyear);
- $firstweenum=date('W',$firstdayofyear);
- if($firstweenum==1){
- $day=(1-($firstweekday-1))+7*($weeknum-1);
- $startdate=date('Y-m-d',mktime(0,0,0,1,$day,$year));
- $enddate=date('Y-m-d',mktime(0,0,0,1,$day+6,$year));
- }else{
- $day=(9-$firstweekday)+7*($weeknum-1);
- $startdate=date('Y-m-d',mktime(0,0,0,1,$day,$year));
- $enddate=date('Y-m-d',mktime(0,0,0,1,$day+6,$year));
- }
-
- return array($startdate,$enddate);
- }
|
请发表评论