Jump to content

[SOLVED] calculate dates given beg and end date


dbair

Recommended Posts

I am trying to figure out how to generate a listing of dates using the following known values:

begDate = 2007-07-03

endDate = 2007-08-30

recurDates = Tue|Thu

 

Question is how do I generate the YYYY-MM-DD for each of the dates between begDate and endDate for each of the recurDates?

 

Thanks in advance!

<?php
$begDate = '2007-07-03';
$endDate = '2007-08-30';

//recurDates = Tue|Thu  (ie day 2 or day 4)

$beg = strtotime($begDate);
$end = strtotime($endDate);

while ($beg <= $end)
{
    if ((date('w', $beg)==2)||(date('w', $beg)==4)) 
             echo date('Y-m-d', $beg) . ' (' . date('D', $beg) . ')<br>';
    $beg = strtotime('+1 day', $beg);
}
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.