CakePHP3でデータベースに登録したcreatedやmodifiedやupdatedなどを表示させる
開発環境は、Windows 7 Professional(32bit)+XAMPP v3.22+CakePHP 3.5.8。
postsテーブルのcreatedカラム内に投稿時刻を保存して、コントローラ側で受け取って、変数$postに入れて、それをテンプレート内で表示させる。
<?= $post->created ?>
実行結果
4/17/18 9:16 PM
これだと、何だか良く分からないので、任意の形式に変換する。
<?= $post->created->format("Y年m月d日 H時m分d秒") ?>
実行結果
2018年04月17日 21時04分45秒
もし、modifiedカラムやupdatedカラムがあれば、上記のcreatedの部分を置き換えるだけです。