如果今天显示Rails created_at?

时间:2010-06-13 14:41:19

标签: ruby-on-rails datetime date

是否可以显示created_at日期,仅当该日期与今天的日期相符时才会显示?

<%=h k.created_at %>

这可能吗?或者应该在控制器而不是视图中完成?

谢谢,

丹尼

我的环境中有以下内容.rb:

ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS.merge!(:default => '%d/%m/%Y')
ActiveSupport::CoreExtensions::Time::Conversions::DATE_FORMATS.merge!(:default => '%d/%m/%Y')

1 个答案:

答案 0 :(得分:6)

也许是helper ...

def created_at_for_view k
   k.created_at if k.created_at.to_date == Date.today
end