東京うぇ部

PHPをメインにしたプログラム情報共有サイト

Smarty

Smartyのテンプレートにて現在時刻を表示

Smartyのテンプレートにて現在時刻を表示

Smartyテンプレートにて現在時刻の表示方法になります。

私は昔までは非常に面倒な事をしてました。

{php}echo date('Y-m-d H:i:s'){/php}

と表示してきました・・・わざわざphpの関数を

呼び出せるようにして表示・・・

smarty使ってる意味あるのかと突っ込みどころ満載です。

こんな面倒な事をしなくても以下で解決。

{$smarty.now}

これで1970年1月1日からの経過秒数が取得できます。

ですので、以下で現在時刻が表示できます。

{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}

んーまーコード数的には同じかphp関数を呼び出した方が少ない・・・か。

コメントを残す




このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事