Формат даты в Symfony - PullRequest
       5

Формат даты в Symfony

0 голосов
/ 31 января 2012

Я хочу отформатировать дату поля created_at из оригинала в что-то вроде 15h33 12/01/2012, чтобы оно отображалось в indexSuccess.php.

Не могли бы вы помочь мне?

Ответы [ 3 ]

3 голосов
/ 11 февраля 2012

Вы также можете использовать помощника по дате, как это на ваш взгляд:

<?php use_helper('Date'); ?>
<?php echo format_date($comment->getCreatedAt(), 'dd-MM-yyyy, HH:mm'); ?>
1 голос
/ 31 января 2012

В вашем скрипте действий вы хотите сделать что-то вроде:

$createdAt = strtotime($dbResults['created_at']);

$this->createdAt = date('H\hi m/d/Y', $createdAt);

Затем просто сослаться на имеющиеся созданные атрибуты в вашем шаблоне:

<div>Created at: <?php echo $createdAt?></div>

Дополнительные параметры форматирования даты можно найти по адресу PHP дата Api docs .

0 голосов
/ 16 августа 2013

Если вы используете Propel, а не Doctrine, тогда вы можете делать такие вещи:

$model->getCreatedAt('Y-m-d H:i:s');

Что невероятно просто!К сожалению, Доктрина 1.2 не реализует это.Я не использовал Doctrine2, поэтому не уверен, сможете ли вы сделать это с этим.

...