Ich versuche, eine einfache wöchentliche Agenda zu erstellen. Hier ist mein Code:php vorherige nächste Woche basierend auf ausgewählten Datum
$daterange = new DatePeriod(
new DateTime('2016-04-08'),
new DateInterval('P1D'),
new DateTime(date('Y-m-d',strtotime ('1 week' , strtotime ('2016-04-08'))))
);
Dann wird eine einfache Schleife:
foreach ($daterange as $k => $row) {
echo $row->format('d') ." - " . $row->format('D') . "<br>";
}
Produziert etwas wie:
08 - Fri
09 - Sat
10 - Sun
11 - Mon
12 - Tue
13 - Wed
14 - Thu
, die perfekt funktioniert gut, aber was ich brauche, ist Daten anzuzeigen, aus starten Sonntag oder Montag, basierend auf dem ersten Tag der Woche. Das gewünschte Ergebnis sollte sein:
10 - Sun
11 - Mon
12 - Tue
13 - Wed
14 - Thu
15 - Fri
16 - Sat
Perfekt. Danke. – Alko