格式化日期和时间:在视图(模板)中还是在控制器中?

时间:2014-12-08 20:32:47

标签: django datetime laravel model-view-controller web-frameworks

假设我尝试遵循MVC模式。假设该项目可能需要也可能不需要国际化。

在控制器或模板中,或者在模型中,将日期和时间格式化为所需表示的更好位置在哪里?流行的Web框架中的常见做法是什么,例如Django还是Laravel?

1 个答案:

答案 0 :(得分:1)

在django中,正确的位置在django模板中(mvc视图)。

  • 您可以使用内置日期格式标记
  • 或创建自己的自定义日期格式标记
  • 或在模型上创建一个返回
  • 格式的日期的方法
  • 或更改全局本地化设置,以了解日期和时间的显示方式。