Ik heb een agenda die meestal 7 a 8 dagen laat zien. Echter doet ie nu iets raars met 31 Maart. Als ik de volgende code gebruikt :
<? $i = 1;
while ($i<10)
{ $datum = mktime(0,0,0,04,$i,2002);
print date('d-m-Y',$datum)." - ";
print $datum." - ";
$datum = $datum - (4*86400);
print date('d-m-Y',$datum)."<BR>";
$i++;
}
?>
Krijg ik als uitvoer :
01-04-2002 - 1017612000 - 27-03-2002
02-04-2002 - 1017698400 - 28-03-2002
03-04-2002 - 1017784800 - 29-03-2002
04-04-2002 - 1017871200 - 30-03-2002
05-04-2002 - 1017957600 - 01-04-2002
06-04-2002 - 1018044000 - 02-04-2002
07-04-2002 - 1018130400 - 03-04-2002
08-04-2002 - 1018216800 - 04-04-2002
09-04-2002 - 1018303200 - 05-04-2002
Dit klopt dus niet, hij laat 31 Maart weg en 1 April - 4 dagen is 28 Maart en niet 27 zoals hierboven staat. Als je dus iets van 1 April 2002 afhaalt vergeet ie 31 Maart mee te tellen. Als ik het jaar echter op 2001 zet dan klopt alles wel. Het lijkt er dus op dat 31 Maart 2002 niet bestaat. Ik heb dit geprobeert met Omnihttp en op internet op een server en beide hebben het probleem.
Weet iemand hier een oplossing/reden voor. Mijn agendatje gaat zo in de stress.
<? $i = 1;
while ($i<10)
{ $datum = mktime(0,0,0,04,$i,2002);
print date('d-m-Y',$datum)." - ";
print $datum." - ";
$datum = $datum - (4*86400);
print date('d-m-Y',$datum)."<BR>";
$i++;
}
?>
Krijg ik als uitvoer :
01-04-2002 - 1017612000 - 27-03-2002
02-04-2002 - 1017698400 - 28-03-2002
03-04-2002 - 1017784800 - 29-03-2002
04-04-2002 - 1017871200 - 30-03-2002
05-04-2002 - 1017957600 - 01-04-2002
06-04-2002 - 1018044000 - 02-04-2002
07-04-2002 - 1018130400 - 03-04-2002
08-04-2002 - 1018216800 - 04-04-2002
09-04-2002 - 1018303200 - 05-04-2002
Dit klopt dus niet, hij laat 31 Maart weg en 1 April - 4 dagen is 28 Maart en niet 27 zoals hierboven staat. Als je dus iets van 1 April 2002 afhaalt vergeet ie 31 Maart mee te tellen. Als ik het jaar echter op 2001 zet dan klopt alles wel. Het lijkt er dus op dat 31 Maart 2002 niet bestaat. Ik heb dit geprobeert met Omnihttp en op internet op een server en beide hebben het probleem.
Weet iemand hier een oplossing/reden voor. Mijn agendatje gaat zo in de stress.