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'] = "2026-01-05 10:11:18"; // 日付形式の文字列
$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 />
2026年01月05日 10時11分18秒 2026年01月05日 10時11分18秒 Mon Jan 5 10:11:18 JST 2026