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.