Sie können das Datum im Formular mit der Methode format()
formatieren.
{{ Form::text('name', $model->created_at->format('d/m/Y H:i')) }}
Wenn Sie die Anzeige als Klartext:
{{ $model->created_at->format('d/m/Y H:i') }}
Wenn Sie möchten, dass der Benutzer in der Lage sein zu modifizieren
Wenn Sie es in einem Formularelement verwenden das Datum auf eine nette Art, könnte man drei verschiedene Auswahlfelder verwenden. Hier ist ein Auszug aus einem Projekt, das ich daran gearbeitet erlaubt dem Benutzer, das Geburtsdatum zu ändern:
<div class="form-group {{ $errors->has('date_of_birth') ? 'has-error' : '' }}">
{{ Form::label('date_of_birth', 'Date of Birth', ['class' => 'control-label']) }}
<div class="form-inline">
{{ Form::selectRange('date_of_birth[day]', 1, 31, null, ['class' => 'form-control']) }}
{{ Form::selectMonth('date_of_birth[month]', null, ['class' => 'form-control']) }}
{{ Form::selectYear('date_of_birth[year]', date('Y') - 3, date('Y') - 16, null, ['class' => 'form-control']) }}
</div>
{{ $errors->first('date_of_birth', '<span class="help-block">:message</span>') }}
</div>
Dies wird in einer Form enthalten, die das Modell an sich gebunden hat.
Side Hinweis
Die alternative Antwort hier gepostet tatsächlich überschreibt den Standard Art und Weise, dass Laravel Daten behandelt, und wenn Sie tatsächlich ein Kohlenstoff-Objekt zurück, Sie haben nie den Luxus die format
Methode zu verwenden, oder irgendwelche anderen praktischen Dinge, die Kohlenstoff hat.
Wenn Sie andere Spalten, die Daten enthalten, fügen sie an die Daten Mutatoren-Liste:
public function getDates()
{
return ['created_at', 'updated_at', 'date_of_birth', 'some_date_column'];
}
Dies wird nun machen es so, dass jeder von denen ist eine Instanz von Carbon
so dass Sie, wie Sie zu formatieren Sie bitte , wann immer du willst und einfach modifizieren, duplizieren und eine ganze Reihe anderer Dinge. Weitere Informationen hierzu finden Sie unter:
ich nicht viel Zeit haben, so kann ich eine vollständige Antwort nicht geben, aber man sollte die Dokumentation hier ansehen ... http://laravel.com/docs/eloquent#accessors-and -mutators Sie können die Mutatoren verwenden, um Ihnen automatisch ein gewünschtes Datumsformat zu geben. – user3158900
vielleicht kann ein Moderator helfen: http: // culttt.com/2014/03/03/model-presents-laravel-4/ – Jarry