使用Ruby ActiveRecord时间戳的单词时差

时间:2013-12-29 15:19:57

标签: ruby-on-rails ruby ruby-on-rails-3 activerecord timestamp

我正在使用Postgres和Ruby Gem构建应用程序ActiveRecord

当用户数据存储在数据库中时,我会使用timestamps方法跟踪创建时间,该方法为我提供created_at字段。

我正在寻找一种计算从created_at时间戳到现在的时差的方法,并将其显示为如下文本:

“23分钟前”“16小时前”“2个月前”“持续今年“

非常感谢任何帮助或指示。

1 个答案:

答案 0 :(得分:3)

您可能需要查看这些辅助方法 - time_ago_in_wordsdistance_of_time_in_words

编辑 - 请参阅this question,它有更多详细信息。