PHP Datumsformat konvertieren

PHP-Datum: Ein Datumsformat in ein anderes konvertieren

Ole Mai
Inhaltsverzeichnis
Dauer: 1 Min.
Dokumentation
Niveau: 1/5

In PHP können Sie Datumsformate mit den Funktionen date() und strtotime() konvertieren.

Die Funktion: date()

Die Funktion date() nimmt zwei Argumente entgegen: Das erste Argument ist das gewünschte Ausgabeformat, das zweite Argument ist das Datum oder der Zeitstempel, den Sie konvertieren möchten.

Ausgabeformate

Die Funktion date() unterstützt eine Vielzahl von Ausgabeformaten. Die folgenden Beispiele zeigen einige gängige Formate:

  • d.m.Y: Das Datum im deutschen Format (Tag.Monat.Jahr)
  • Y-m-d: Das Datum im internationalen Format (Jahr-Monat-Tag)
  • H:i:s: Die Uhrzeit im 24-Stunden-Format
  • h:i:s a: Die Uhrzeit im 12-Stunden-Format

Beispiel

Um das Datum „2023-11-18“ in das deutsche Format „18.11.2023“ zu konvertieren, verwenden Sie den folgenden Code:

$datum = "2023-11-18";
$neuesDatum = date("d.m.Y", strtotime($datum));

echo $neuesDatum; // Ausgabe: 18.11.2023

Die Funktion: strtotime()

Die Funktion strtotime() nimmt eine Zeichenkette als Argument entgegen und versucht, diese als Datum oder Uhrzeit zu interpretieren. Sie gibt einen Unix-Zeitstempel zurück, der die Anzahl der Sekunden seit dem 1. Januar 1970 00:00:00 UTC darstellt.

Beispiel

Um das Datum „18.11.2023“ in einen Unix-Zeitstempel zu konvertieren, verwenden Sie den folgenden Code:

$datum = "18.11.2023";
$zeitstempel = strtotime($datum);

echo $zeitstempel; // Ausgabe: 1637302400

Konvertierung von Datumsformaten

Um ein Datumsformat in ein anderes zu konvertieren, können Sie die Funktionen date() und strtotime() kombinieren. Der folgende Code konvertiert das Datum „2023-11-18 12:34:56“ in das deutsche Format „18.11.2023 12:34“:

$datum = "2023-11-18 12:34:56";
$zeitstempel = strtotime($datum);
$neuesDatum = date("d.m.Y H:i", $zeitstempel);

echo $neuesDatum; // Ausgabe: 18.11.2023 12:34

Fazit

Die Funktionen date() und strtotime() bieten eine einfache Möglichkeit, Datumsformate zu konvertieren. Mithilfe der richtigen Formate können Sie Datumsinformationen in einem für Ihre Benutzer verständlichen Format darstellen.

Ole Mai
Ole Mai
Ole beschäftigt sich mit der Prozessoptimierung bei Gegenfeld und fokussiert sich auf die Themen Marketing und Webentwicklung.

News per E-Mail

Hochwertige Lerninhalte
Ratgeber und Kurse – direkt ins Postfach.
Gegenfeld Newsletter

Keine Beratungsleistung

Die Inhalte auf dieser Website stellen keine Finanz-, Steuer- oder Rechtsberatung dar und ersetzen diese auch nicht.

Bitte wenden Sie sich bei Fragen an einen entsprechenden Finanz- oder Steuerberater oder Fachanwalt.