我正在使用Postgres和Ruby Gem构建应用程序ActiveRecord
。
当用户数据存储在数据库中时,我会使用timestamps
方法跟踪创建时间,该方法为我提供created_at
字段。
我正在寻找一种计算从created_at时间戳到现在的时差的方法,并将其显示为如下文本:
“23分钟前”或“16小时前”或“2个月前”或“持续今年“ 的
非常感谢任何帮助或指示。
答案 0 :(得分:3)
您可能需要查看这些辅助方法 - time_ago_in_words和distance_of_time_in_words
编辑 - 请参阅this question,它有更多详细信息。