【发布时间】:2016-03-15 06:03:42
【问题描述】:
所以我希望项目在 7 天后显示在 Items 上,该项目将被删除。我试过了
<%= distance_of_time_in_words(item.created_at, item.created_at + 7.days) %>
但我得到的只是所有项目的“7 天”。任何人都可以简单地了解这个辅助方法是如何工作的吗?
【问题讨论】:
-
所以你需要的是与当前时间的差异。所以你应该这样做:
distance_of_time_in_words(Time.now, item.created_at + 7.days)。如果您尝试执行2 - (2 + 7),它将始终只返回-7,并且永远不会改变。 -
感谢小类比帮助,非常感谢!
标签: ruby-on-rails ruby helpermethods