0

distance_of_time_in_words在 created_at 属性上使用 rails 4 但它不起作用

在我看来:

<% @posts.each do |post| %>
....
<td><%= distance_of_time_in_words(post.created_at,  post.created_at + 30.days)   %></td>

它总是显示:

about 1 month

如果我使用 time_ago_in_words 它有效

4

1 回答 1

2

假设post.created_at是 9 月 1 日。

sept 1,  sept 1 + 30 days

大约是一个月。如果你一直有,post.created_at, post.created_at + 30.days那么它总是会回来about one month,因为那是你给它的时间。

于 2013-11-09T20:41:10.327 回答