Hallo TK, hallo Martin,
Nein, wozu? Verwende einfach
$d->format('Y-m-01');
oderY-m-d
da das DateTime-Objekt ohnehin den 1.6. enthält.
Der Juni 2022 begann mit einem Mittwoch, also 3. Wie wär's mit d? In deinem Date-Objekt hast du ja sowieso schon den 1. des Monats
Dank an Euch für die Erklärung.
Anschließend daran eine mysql-Frage.
Wenn ich die beiden Daten nun in einer mysql-Query nutze, werden sie dann inbegriffen oder nicht?
Also BETWEEN $firstdate AND $lastdate
beinhaltet den ersten und letzten Tag oder genau die Tage dazwischen?
Bastian