UNIXタイムスタンプの整数値を日付の形式にして出力します。
内部で date() に渡されます。
dval(argument,FORMAT)
argument : 出力元の日付文字列 / もしくはUNIXTIME
FORMAT : 出力したい日付フォーマット
このタグは、argumentをUNIXTIMEに変換してdate()に渡し、その結果を出力します。
・echoタグの修飾子で同様の事が出来るようになりました
結果に対してさらに他のecho修飾子を通す事が出来る為、今後はechoタグの使用をお勧めします。
下記の2行はまったく同じ出力結果になります。
<% dval(nowtime,'Y-m-d H:i:s') %>
<% echo(nowtime|date['Y-m-d H:i:s']) %>
<?php include_once( "Skinny.php" ); $out = array(); $out['date01'] = time(); // UNIXTIMESTAMPの値 $out['date02'] = "2024-12-27 07:00:02"; // 日付形式の文字列 $Skinny->SkinnyDisplay( "dval_sample.html", $out ); ?>
<% dval(date01,'Y年m月d日 H時i分s秒') %><br /> <% dval(date02,'Y年m月d日 H時i分s秒') %><br /> <% dval(date02,'D M j G:i:s T Y') %><br />
2024年12月27日 07時00分02秒 2024年12月27日 07時00分02秒 Fri Dec 27 7:00:02 JST 2024