除了“time_ago_in_words”之外,轨道中是否有不同的时间计算?我希望能够在几个小时的时间内使用’h’几个月……前. 3d,或4h,或5m
我的代码现在……
<%= time_ago_in_words(Feed_item.created_at) %> ago.
解决方法
组成此字符串的组件可以进行本地化,并且是datetime.distance_in_words命名空间
例如坚持
en: datetime: distance_in_words: x_minutes: one: "1m" other: "%{count}m"
铁轨将说10米而不是10分钟.根据需要重复几小时,几天等.您可以在action_view中查看locales/en.yml以获取所有密钥.
如果您只想要短格式,则可以创建仅使用这些键并使用它的伪语言环境
time_ago_in_words created_at,false,:locale => :en_abbrev