Drupal 7で投稿日時の表示のメモ。
Drupal 7でノードのテンプレート内で日時の表示のメモです。
ノードのテンプレート内では「$created」で投稿日時の値を使えますが、Drupalで用意している日時フォーマットで表示するには次のように記述します。
1 |
<?php print format_date($created, 'short'); ?> |
2つ目の引数がフォーマットの名称で、「short」「medium」「long」が入ります。デフォルトでは「medium」なので、省略も可能です。
Drupalで用意しているフォーマット以外の書式にしたい場合は次のようにします。
1 |
<?php print format_date($created, 'custom', 'Y-m-d'); ?> |
フォーマットを「custom」として、3つ目の引数で書式を渡します。この場合はdate()関数を使うのと同じ働きになります。