Tach!
Jaja, das habe ich dann bemerkt und es deshalb mit der PHP-eingebauten Funktion
DateTimeImmutable::createFromFormat('U', $cdate)->modify($i .' day')->format('U');
Also so gehts:
$max = 6;
$date = new DateTime('today midnight');
for ($i=0; $i<=$max; $i++ ) {
$date->modify("+1 day");
echo $date->format('Y-m-d H:i:s'), "\n";
}
Zeitzone ist bei mir in der php.ini richtig gesetzt.
dedlfix.