Laravel 5.5、PostControllerおよびCreate関数で作成したブログは、 "Published_at" cloumnの時刻形式を24形式に指定しており、正しくデータベースに正しく挿入されていますフォーマットdatetimeを適切な形式でlaravelに表示
Nov 30, 2017 | 17:11:19
しかし、私は投稿ページで時間を表示しようとすると、私は
を使用しようとしましたなぜ、私にはわからないこの形式30, 11, 2017 | 1:51:29 pm
を得ました
ソリューションが、私は、私ははっきりと説明した問題を願って、間違った日付と時刻
Jan 1,1970 | 01:00:00
を得ました。 これは、ストア機能に
'published_at' => [
'required',
'regex:/^[\d]{2},\s[\d]{2},\s[\d]{4}\s\|\s[\d]{2}:[\d]{2}:[\d]{2}$/',
],
とで、私は{{$ポスト> published_atを使用する場合、正しく
<input type="text" class="form-control" id="published_at" name="published_at" value="{{ old('published_at', date('M j, Y | G:i:s')) }}" autofocus>
しかし他のページにページの日付表示を作成した日付の形式を検証するために使用するコードです}}または{{$後>のcreated_at}} ... 12形式の時刻表示
'echo($ post-> published_at);' return? – musashii
@musashii正しい日時を12形式で返す –
なぜCarbonを使用しないのですか? – Camilo