在 html.erb 中完成某事的渲染月数

Rendering amount of months something was done in html.erb

我想知道是否可以从响应中获取 rails 中的月数。 如果我的数据包含 published.at: '2020-12-31 08:00:00 UTC'。 如何在我的 html Published: 3 months ago 中呈现而不是显示整个日期? 现在我将其显示为 <%= item.published_at %>

您可以使用time_ago_in_words

Published <%= time_ago_in_words(item.published_at) %> ago