Hallo,
folgender Code funktioniert soweit einwandfrei:
Was aber noch fehlt: Die colspan-Angabe für die Monate!
Leider kann ich da nicht einfach die Gesamtzahl der Tage des jeweiligen Monats verwenden,
da der Start- bzw. Endtag ja mittelst im Monat sein kann.
Hat jemand eine Idee? Danke!
folgender Code funktioniert soweit einwandfrei:
PHP-Code:
<?php
$start = (new DateTime('2019-02-10'));
$end = (new DateTime('2019-04-23'));
$months = new DatePeriod($start, DateInterval::createFromDateString('1 month'), $end);
$days = new DatePeriod($start, DateInterval::createFromDateString('1 day'), $end);
echo "<table>";
echo "<tr>";
foreach ($months as $month){echo "<td colspan=X>".$month->format("M")."</td>";}
echo "</tr>";
echo "<tr>";
foreach ($days as $day){echo "<td>".$day->format("d.m.")."</td>";}
echo "</tr>";
echo "</table>";
?>
Leider kann ich da nicht einfach die Gesamtzahl der Tage des jeweiligen Monats verwenden,
da der Start- bzw. Endtag ja mittelst im Monat sein kann.
Hat jemand eine Idee? Danke!
Kommentar