Railsで相対時間をどのように扱いますか? 質問する

Railsで相対時間をどのように扱いますか? 質問する

Rails アプリケーションを作成していますが、相対時間を計算する方法がわかりません。つまり、特定の Time クラスを指定すると、「30 秒前」や「2 日前」を計算したり、1 か月を超える場合は「2008 年 9 月 1 日」などを計算したりする方法がわかりません。

ベストアンサー1

time_ago_in_wordsActiveSupport のメソッド (または)を探しているようですdistance_of_time_in_words。次のように呼び出します。

<%= time_ago_in_words(timestamp) %>

おすすめ記事