- date: documentation ( source)
- strtotime: documentation ( source)
<?php
//#------------ WORKING -------------------------
$current_date = "08/25/2017";
if(date("l", strtotime($current_date)) == "Saturday"){
$Saturday = strtotime($current_date);
}else{
$Saturday = strtotime($current_date . " previous saturday");
}
$Friday = strtotime(date("m/d/Y", $Saturday) . " next friday");
echo "This Reporting Week: " . date("m/d/Y", $Saturday) . " to " . date("m/d/Y", $Friday) . "<br/>";
echo "<br/><br/>\n" ;
//#------------ NOW IT'S WORKING ----------------------
$previous_week_friday = date("m/d/Y", $Friday-3600*24*7);
$previous_week_saturday = date("m/d/Y", $Saturday-3600*24*7);
echo "Previous Reporting Week: " . $previous_week_friday . " to " . $previous_week_saturday . "<br/>";
echo "<br/><br/>";