Learn2のDocsに投稿日を表示させてみる

Learn2のDocsで投稿日を表示させてみた。
Twigの日付の扱い方について触れてみようと思う。
編集したファイルはここ /user/themes/learn2/templates/partials/page.html.twig
サンプルは、2020年1月1日12:00のときの表示例。

変数 説明 サンプル
{{ page.date|date(system.pages.dateformat.long) }} 設定で指定した長いバージョンの日付フォーマット 省略
{{ page.date|date(system.pages.dateformat.short) }} 設定で指定した短いバージョンの日付フォーマット 省略
{{ page.date|date("Y") }} 西暦 2020
{{ page.date|date("m") }} 1
{{ page.date|date("d") }} 1
{{ page.date|date("c") }} タイムゾーンオフセットを含ませる場合 2020-01-1T12:00:00+09:00

このように組み合わせても使える。

{{ page.date|date("Y/m/d") }}

参考「https://twig.symfony.com/doc/3.x/filters/date.html