Erstellen einer neuen Datumszeit aus einer Zeichenfolge
In PHP kannst du die Klasse "DateTime" verwenden, um ein neues Datum- und Zeitobjekt aus einem String zu erstellen. Die Klasse hat einen Konstruktor, der einen String-Argument im Format eines Datums und einer Uhrzeit entgegennimmt.
Hier ist ein Beispiel dafür, wie Sie ein neues "DateTime"-Objekt aus einem String erstellen können:
$date = new DateTime('2022-11-15 12:30:00');Man kann auch das Format des Strings mit DateTime::createFromFormat Methode angeben.
$date = DateTime::createFromFormat('Y-m-d H:i:s', '2022-11-15 12:30:00');Man kann dann die verschiedenen Methoden der Klasse "DateTime" verwenden, um das Datum- und Zeitobjekt zu manipulieren, wie z.B. modify, add und sub.
Man kann das Datum und die Uhrzeit auch mit der date_format Methode formatieren.
echo $date->format('Y-m-d H:i:s');Es wird '2022-11-15 12:30:00' ausgeben.