2016-04-21 12 views
0

Dieses Datumsformat 2016-04-21 wird in der Datenbank gespeichert, aber es wird wie 21.04.2014 angezeigt. auf meiner Website. Das ist sehr frustrierend. Lösung echo $ object-> field-> format ('Y-m-d'); ist nicht gut für mich. Ich möchte Einstellungen definieren, dass dies nicht mehr passiert. Entschuldigung für mein Englisch.CakePHP 3 zeigt das falsche Datumsformat an

+0

Dies ist eine Version von CakePHP 3.1 – user3661042

+0

welche Datumsformat möchten Sie? –

+0

Mögliches Duplikat von [Zeige Daten in einem benutzerdefinierten Format] (http://stackoverflow.com/questions/31635700/show-dates-in-a-custom-format) – ndm

Antwort

0

verwenden

$date="2016-04-21"; 
$require_date_format = date('d.m.Y', strtotime($date));//will out put 21.04.2016 
+0

-1 Die Frage bezieht sich auf CakePHP, seine Date/Time-Objekte und eine globale, konfigurierbare Lösung. Was Sie hier zeigen, ist die umständliche Variante des Aufrufs 'format()' in der Frage. – ndm