6

変数 $time を現在の時刻に設定し、次の形式で日付を設定したいと考えています: HH:mm:ss 日/月/年。

symfonyでそれを行うのを手伝ってくれる人はいますか?

4

3 に答える 3

12

date組み込み関数を試しましたか?

$time = date('H:i:s \O\n d/m/Y');

これは 2038 年まで機能するはずです :)Oとの両方nは、フォーマット文字列内で特別な意味を持つため、エスケープする必要があります。

于 2013-05-08T14:00:18.270 に答える
4

これは、他の PHP アプリケーションと同じです。

$time = new \DateTime();
echo $time->format('H:i:s \O\n Y-m-d');

\beforeOとは、文字が日付コードとして解釈さnれないようにし、文字どおりに出力するために必要です。DateTime::format

于 2013-05-08T14:05:08.083 に答える
4

Symfony2 を使用していて、日付を表示する方法を探しているので、小枝テンプレートで直接これを行うことができます:

{{ "now"|date("H:i:s \O\n d/m/Y") }}

http://twig.sensiolabs.org/doc/filters/date.html

于 2013-05-08T14:08:21.240 に答える