Witam,
Mam problem z dodawaniem dni do daty. Wszystko działa dobrze do momentu dojścia do daty: 2015-10-25. Ta data nie chce się dodać i powtarza się w nieskończoność.
Fragment kodu:
function addDays($string, $days)
{
$u = strtotime($string);
$sec = $days*86400;
return date('Y-m-d', $u+$sec);
}
$data = '2015-10-22';
for($i=1; $i<10; $i++)
{
$data = addDays($data, 1);
echo $data.'<br>';
}
Otrzymany efekt:
2015-10-23
2015-10-24
2015-10-25
2015-10-25
2015-10-25
2015-10-25
2015-10-25
2015-10-25
2015-10-25
Co robię nie tak ? Sprawdzając 2013 rok taki problem pojawia się przy dacie: 2013-10-27