2010-12-28 17 views
-1

Ich habe Datum im Format 2011-01-28 06:34:33, d. H. date("Y-m-d H:i:s"). Ich möchte es in 28th January 2011 konvertieren.PHP Datum Umwandlung

Wie kann ich es ändern?

+1

-1 dafür, dass Sie sich nicht die Zeit genommen haben, das [Handbuch für 'Datum'] (http://de2.php.net/manual/en/function.date.php) zu betrachten und nicht [StackOverflow zuerst zu suchen] (http://stackoverflow.com/search?q=convert+date+php). Wie man Daten konvertiert und formatiert, wurde schon unzählige Male gefragt und beantwortet. Bitte nicht ignorieren [Ask Advice] (http://stackoverflow.com/questions/ask-advice) – Gordon

+0

mögliche Duplikate von [PHP konvertieren ein Datum in ein anderes Datumsformat] (http://stackoverflow.com/questions/2167916/ php-convert-ein-Datum-in-ein anderes-Datum-Format – Gordon

Antwort

2

Geben Sie die Datumsfunktion mit Ihrem Format an, das Sie finden können here. Übergeben Sie den Zeitstempel Ihres ursprünglichen Datums als den zweiten Parameter zu Datum. Sie können den Zeitstempel mithilfe von strtotime abrufen.

date("dS F Y", strtotime("2011-01-28 06:34:33")); 
0

Verwenden

$dateStr = date("jS F Y", time()); 

Der Tageswert ist ohne führende Null.

0

Versuchen Sie dieses Echodatum ('jS F Y h: i: s A');