PHP-Guide.net

257 Views

PHP-Codeschnipsel: Datum & Uhrzeit

Ein Datumsformat in ein Deutsches umwandeln

Da es häufig vorkommt, dass man ein Datum im englischen Format in ein deutsches Datumsformat umwandeln möchte, hier eine kleine Funktion die gemau das tut.

$date ist dabei das Datum im englischen Format z.B. aus einer MySQL-Datenbank (2011-08-15)

Funktion

function enDate2deDate($date){
  $array = explode("-", $date);
  $date = $array[2].'.'.$array[1].'.'.$array[0];
  return $date;
}

Beispiel:

echo enDate2deDate("2011-08-15");

Ausgabe:

15.08.2011

Letztendlich kann man diese Funktion für jedes andere Datumsformat verwenden, indem man sie ein wenig anpasst. 

Möchte main ein deutsches Datum ins englische Datumsformat umwandeln, sieht die Funktion dann folgendermaßen aus.

function deDate2enDate($date){
  $array = explode(".", $date);
  $date = $array[2].'-'.$array[1].'-'.$array[0];
  return $date;
}

Beispiel:

echo deDate2enDate("15.08.2011");

Ausgabe:

2011-08-15

 


Funktionen: function, explode, return
Schlagworte: umwandeln, PHP, Funktion, Format, Datumsformat, Datum, Codeschnipsel,