Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function setDate($needDays = 2) {
- $currentDate = time();
- $month = date("m", $currentDate);
- $year = date("Y", $currentDate);
- $randomArray = [];
- $firstDayOfMonth = "";
- for($i=0;$i<=$needDays;$i++){
- if($i<$needDays){
- // GO TO PAST
- if($month < 1){
- $month = 12;
- $year -= 1;
- }
- $firstDayOfMonth = "01-".$month."-".$year;
- $month -= 1;
- $unixFDOM = strtotime($firstDayOfMonth);
- }elseif($i==$needDays){
- $month = date("m", $currentDate);
- $year = date("Y", $currentDate);
- }else{
- // GO TO FUTURE
- if($month > 12){
- $month = 1;
- $year += 1;
- }
- $firstDayOfMonth = "01-".$month."-".$year;
- $month += 1;
- $unixFDOM = strtotime($firstDayOfMonth);
- }
- $randomArray[] = rand($unixFDOM, $unixFDOM + (28*24*60*60));
- }
- return $randomArray;
- }
- // print_r(setDate(2));
- $setDate = setDate(14);
- foreach($setDate as $date) {
- print_r($date);
- echo "<hr>";
- }
- // print_r($setDate[5]);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement