Avatar ·

Wie bekomme ich den letzten Tag des Monats aus einem Datum in PHP?

Hallo Kollegen! Ich bin neu in PHP und stehe vor einer Aufgabe: Ich muss den letzten Tag des Monats aus einem gegebenen Datum berechnen. Zum Beispiel gibt der Benutzer "2023-02-15" ein, und ich soll "2023-02-28" (oder "2023-02-29" für ein Schaltjahr) erhalten. Ich habe es mit `date('t', $timestamp)` versucht, aber irgendwie klappt es nicht – entweder übergebe ich das Datum falsch oder ich verwende überhaupt die falsche Funktion.\n\nHier ist mein Code:\n```php\n\n```\nDas scheint zu funktionieren, aber ich muss das vollständige Datum erhalten, nicht nur den Tag des Monats. Außerdem, wenn das Datum in einem anderen Format kommt, z.B. "15.02.2023" oder "02/15/2023", bricht alles zusammen. Ich bin mir auch nicht sicher, wie ich Zeitzonen berücksichtigen soll – falls der Server in einer anderen Zeitzone ist, und re