Smarty技術の辞書・解説・使用例

TOP > Smarty > $smarty.now
$smarty.now  予約変数  日時 

現在の日時(タイムスタンプ)を取得する。


1970年1月1日からの経過秒数を取得し、date_format 修飾子を用い、日時・曜日などをを表示できます。
PHPのtime() 関数と同義です。

サンプルコード


{$smarty.now}
1305395687

{$smarty.now|date_format}
May 15, 2011

{$smarty.now|date_format:"%Y年%m月%d日 %H時%M分%S秒"}
2011年05月15日 02時54分47秒

{$smarty.now-60*60*24|date_format:"%Y年%m月%d日 %H時:%M:%S"}
*1日前(60秒x60分x24時間)
2011年05月14日 02時54分47秒

曜日:{$smarty.now|date_format:"%w"}
*0:日曜日, 1:月曜日~
0

{$smarty.now|date_format:"%D"}
05/15/11

{$smarty.now|date_format:"%A, %B %e, %Y"}
Sunday, May 15, 2011