2017-08-09 8 views
0

ich herausgefunden, wie Datum zu formatieren: in Modell:Laravel Zeitformat

protected $dates = ['date']; 

im Blick:

{{ $date->format('d/m') }} 

Wie die Zeit im Format h anzuzeigen: m?

{{ $time }} this displays time h:m:s 
+0

http://www.easylaravelbook.com/blog/2015/02/11/formatting-timestamps-in-laravel/ – jdv

+0

Das für Datum funktioniert, aber, wie man mach es für die Zeit arbeiten? – Shark

+0

Sie müssen die Formatzeichenfolge wie in diesem Dokument beschrieben an das date-Objekt übergeben. – jdv

Antwort

1

Versuchen Sie, diese

{{\Carbon\Carbon::createFromFormat('H:i:s',$time)->format('h:i')}} 
+0

Wie wird AM und PM angezeigt? – Shark

+0

Sie finden das Format hier: http://php.net/manual/en/function.date.php übergeben Sie einfach den richtigen Buchstaben im Format ('g: i A') 'oder' format (g: i a ') ' –

+0

@Shark Verwenden Sie H oder G in Großbuchstaben in createFromFormat -Funktion, wenn Ihre Zeit im 24-Stunden-Format ist. –