Re: creating a date array

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> trying to make an array with every date (in YYYY-MM-DD format) of the
> current week in it...
> the below code ain't working, any ideas?!
>
> cheers,
> dave
>
> function createdatearray($sunday){
> $date = date('Ymd',strtotime($date));
> for($x=0; $x<=7; $x++){
> $y = $x + 1;
> $date[$y] = mktime(0,0,0,date('m'),date('d')-date('w')+$x ,date('Y'));
> }
> return $date;
> }

It works just fine. You're adding Unix timestamps to $date, though, not a
formatted YYYY-MM-DD date. To do that, you need:

$date[$y] = date('Y-m-d',mktime(0,0,0,date('m'),date('d')-date('w')+$x
,date('Y')));

---John Holmes...


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux