【发布时间】:2011-01-12 23:23:32
【问题描述】:
我一直不得不将“.strftime("%H:%M")”附加到任何在我的 Rails 项目中显示时间的内容。我对每个 Concert 对象都有一个开始时间和一个结束时间,所以每当我想显示这些时间时,我都必须附加“.strftime("%H:%M")”。
请注意,我并不是要更改日期格式。日期看起来不错(如 MM/DD/YYYY)。
解决此问题的最佳方法是什么?有没有办法设置默认时间格式?
(我很确定这只是一个 Ruby 的东西,但我是新手,所以我不确定。)
【问题讨论】:
-
请允许我建议您不要使用 MM/DD/YYYY 作为您的日期格式,除非您的网站非常明确地仅供美国用户使用。它通常是模棱两可的(例如 2011 年 1 月 2 日),世界其他大部分地区都使用 DD
MM YYYY。最好为月份使用(可能是短的)名称。 -
注意!尽管我在美国,但我个人自己使用 DD/MM/YYYY,但这个项目是为一个非常非常小的聚会准备的,他们都来自美国并使用 MM/DD 约定。
标签: ruby-on-rails