備忘録として
開発環境
・ゲストOS: Windows10 home10
・ホストOS: WSL2 Ubuntu20.04
・PHP7.4
・Laravel Framework 7.17.2
目標
・viewに日付を表示する際に(2020/07/03)という形で表示する
実装例
laravelでオブジェクトのcreated_atプロパティを表示すると、デフォルトでは以下のような形で出力されます。
コード
<span>{{$item->created_at}}</span>
出力結果
2020-07-03 04:34:04
これでも機能的には問題ないですが、できればフォーマットを整えて表示できるようにしたいです。以下のようにするとフォーマットを変えて出力できるようになります。
コード
<span>{{$item->created_at->format('yy/m/d')}}</span>
出力結果
2020/07/03
PHPの公式ドキュメントには日付のフォーマット方法が多数紹介されています。