変数 $time を現在の時刻に設定し、次の形式で日付を設定したいと考えています: HH:mm:ss 日/月/年。
symfonyでそれを行うのを手伝ってくれる人はいますか?
date
組み込み関数を試しましたか?
$time = date('H:i:s \O\n d/m/Y');
これは 2038 年まで機能するはずです :)O
との両方n
は、フォーマット文字列内で特別な意味を持つため、エスケープする必要があります。
これは、他の PHP アプリケーションと同じです。
$time = new \DateTime();
echo $time->format('H:i:s \O\n Y-m-d');
\
beforeO
とは、文字が日付コードとして解釈さn
れないようにし、文字どおりに出力するために必要です。DateTime::format
Symfony2 を使用していて、日付を表示する方法を探しているので、小枝テンプレートで直接これを行うことができます:
{{ "now"|date("H:i:s \O\n d/m/Y") }}