0 レビュー
4 回答
php-laravelビューで日付形式を変更するにはどうすればよいですか?
Laravelブレードの日付形式を変更しようとしていますが、 2017年7月14日を取得したいのですが、 2017-07-14 06:04:08のようになっています。created_date列を取得しようとした方法は次のとおりです。
{{ \App\Calllog::orderBy('created_at','desc')->where('jobseeker_id',$jobseeker->id)->pluck('created_at')->first() }}
案内してください。
わからない
0
レビュー
答え :
解決策:
Laravelcreated_atはCarbonインスタンスです。Carbonのドキュメントを確認して、必要に応じて日付をフォーマットしてください:
echo $created_at->format('j F Y');
// 14 july 2017
または、文字列だけを取得している場合は、それを解析してからフォーマットします:
Carbon\Carbon::parse($created_at)->format('j F Y')
次のように機能するはずです:
{{ \App\Calllog::orderBy('created_at','desc')->where('jobseeker_id',$jobseeker->id)->first()->created_at->format('j F Y') }}
わからない
0
レビュー
答え :
解決策:
Carbonを使用して、日時を目的の形式に変換できます。
<?php
$date = \Carbon\Carbon::parse($datetime)->format('dd-MM-yy');
?>
次に、この $date
変数を使用して、次のように時間を表示します。
{{$date}}
ドキュメントをこちらでご覧ください。
わからない
0
レビュー
答え :
解決策:
ブレードファイルで以下のコードを使用してください
{{ date_format(date_create("your date variable"),'d M Y') }}
または、日付変数がすでに日付オブジェクトである場合は
{{ date_format($variable,'d M Y') }}
わからない
0
レビュー
答え :
解決策:
これにより、問題は100%解決されます。
{{\ App \ Calllog :: orderBy('created_at'、'desc')-> where('jobseeker_id'、$ jobseeker-> id)-> first()-> created_ar-> format('jS F Y')}}
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。