回答
在你的動作腳本,你想要做的事,如:
$createdAt = strtotime($dbResults['created_at']);
$this->createdAt = date('H\hi m/d/Y', $createdAt);
然後,只需引用可用createdAt在你的模板:
<div>Created at: <?php echo $createdAt?></div>
更多日期格式設置選項可以在PHP date Api docs找到。
謝謝謝謝謝謝:D – user1079624 2012-02-02 02:10:07
沒問題。祝你好運。 – 2012-02-02 02:21:12
您也可以使用日期幫手像這樣在您的看法:
<?php use_helper('Date'); ?>
<?php echo format_date($comment->getCreatedAt(), 'dd-MM-yyyy, HH:mm'); ?>
這也會起作用,但如果您想要跨模板使用相同的格式,則必須多次撥打此電話。在我的例子中,你只需要格式化日期一次。 – 2013-07-03 19:27:13
只有一小點,但它沒有違反MVC有點做到這一點在行動?會不會認爲日期格式屬於視圖? – Tofuwarrior 2014-02-26 14:09:40
如果您使用的行走而不是教條,那麼你可以做這樣的事情:
$model->getCreatedAt('Y-m-d H:i:s');
哪個非常簡單! 可悲的教義1.2沒有實現這一點。我沒有使用Doctrine2,所以不確定你是否可以這樣做。
- 1. Symfony的日期時間字段格式
- 2. symfony 2號碼和日期格式
- 3. JSON對象日期最新的JavaScript日期格式的symfony
- 4. 以symfony形式的日期和日期
- 5. symfony形式:日期無效
- 6. 日期格式爲日期
- 7. 日期(「8601格式日期」)?
- 8. 日期格式日期
- 9. 在symfony 2中定製日期形式
- 10. 長日期格式短日期在WPF
- 11. 在Symfony中格式化日期的問題
- 12. 如何在Symfony中格式化getUpdatedAt()類型的日期?
- 13. 日期格式
- 14. 日期格式
- 15. 格式日期
- 16. 日期格式
- 17. 日期格式
- 18. 日期格式
- 19. 日期格式
- 20. 格式日期
- 21. 日期格式
- 22. 格式日期
- 23. 日期格式
- 24. 日期格式
- 25. 日期格式
- 26. 格式日期
- 27. 日期格式
- 28. 日期格式
- 29. 格式日期
- 30. 格式日期
相似問題:[在indexSuccess.php中格式化日期](http://stackoverflow.com/questions/7203559/format-date-in-the-indexsuccess-php),[如何根據區域設置格式化日期? ](http://stackoverflow.com/questions/3924891/how-to-format-dates-based-on-locale),[如何在Symfony中格式化getUpdatedAt()類型的日期?](http:// stackoverflow .com/questions/2141252/how-to-format-a-getupdatedat-kind-of-date-in-symfony) – denys281 2012-01-31 09:10:29