Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.94 KB | None | 0 0
  1. $one_day = new DateInterval('P1D');
  2. $six_days = new DateInterval('P6D');
  3.  
  4. $date = new DateTime('11/05/2010');
  5. $date->sub($one_day);
  6. $end_date=$date;                                                                                                                                                                                    
  7. if($date->format("j")<7)  { $date->sub(new DateInterval('P1M')); }
  8. $date=$date->format("n/1/Y");
  9. $to=$end_date->format("n/j/Y");
  10. $end_date->sub($six_days);
  11. $from=$end_date->format("n/j/Y");
  12. $data=array();
  13.  
  14. $exit=false;
  15. while(1) {
  16.         echo "\nFrom: {$from}\nTo: {$to}\n";
  17.         if($exit) { break; }
  18.         $tmp_date=$end_date;
  19.         $tmp_date->sub($one_day);
  20.         $to=$tmp_date->format("n/j/Y");
  21.         $end_date->sub($six_days);
  22.         $from=$end_date->format("n/j/Y");
  23.         if(strtotime($from)<=strtotime($date))  {
  24.                  $from=$date;
  25.                  $exit=true;
  26.         }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement