Hi
I am trying to increment the date using weekly increments.
I need to determine the start and end dates and the week number of the year.
If you can suggest another approache that is OK, but this is what I came up with.
I am having problems getting the correct increment and week number of the year.
result received:
(week number) 01-1
(next start) 1970-01-07
(next end) 1970-01-07
result expected:
(week number) 02
(next start) 2008-02-14
(next end) 2008-02-21
<?
$week number = 1;//the for loop increment number
$week cycle = 2;//This will provide the date for the 1st, 2nd, 3rd or 4th week of the month.
$start_date = "2008-02-01";
$nw = ($week number * $week cycle) + 1;//+ 1 to be in the next range
$next_start = date("Y-m-d",strtotime("+$nw week", $start_date));
$next_end = date('Y-m-d',strtotime("+1 week", $next_start))."<br>";
$week_number = date('W', $next_start);//week number of the year
?>