Problem beim Anzeigen des created_at Wertes in der Ansicht

8

Ich versuche, die created_at-Spalte in einer meiner Ansichten anzuzeigen, und ich habe kein Glück. Wenn ich versuche, das folgende zu verwenden:

{{ date('d M Y - H:i:s', $object->created_at) }}

Ich erhalte den folgenden Fehler: date () erwartet, dass Parameter 2 lang ist, Objekt gegeben. Also benutze ich dd () für $ object- & gt; created_at und es gibt mir folgendes:

object(Carbon\Carbon)#555 (3) { ["date"]=> string(26) "2015-01-22 14:36:37.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(19) "Africa/Johannesburg" }

Also habe ich natürlich versucht, das Datum mit einer foreach-Schleife zu erreichen, die nicht funktioniert hat und ich habe auch $ object- & gt; created_at- & gt; date versucht, was mir einen Fehler "Unbekanntes Getter 'Datum" gab. Wie greife ich auf das Datum von created_at zu?

    
David Ross 03.02.2015, 02:36
quelle

2 Antworten

11

Laravel verwendet Carbon. Versuchen Sie es dann:

%Vor%

Oder das ist das gleiche ohne Datumsfunktion

%Vor%

Oder verwenden Sie eine der Methoden, die in der Carbon API

dokumentiert sind     
Edgar Orozco 03.02.2015, 03:04
quelle
1

Dies ist eine andere Methode -

%Vor%     
Hasan Hafiz Pasha 22.01.2016 19:38
quelle

Tags und Links