如何格式化timeago_tag的默认日期

时间:2014-05-28 16:23:09

标签: ruby-on-rails actionview actionviewhelper

我使用下面的格式显示我的时间,但需要帮助了解如何使用默认日期格式的格式。使用rails-timeago gem:

=timeago_tag Time.zone.now, :nojs => true, :limit => 2.days.ago, lang: :en

print>> 2d

之后它执行yyyy-dd-mm格式。

我想格式化默认日期,例如May 22, 2014。有一个(:strftime,'%B %d, %Y')我用其他格式来显示我想要的方式,但我不确定语法如何与timeago_tag助手一起使用。

1 个答案:

答案 0 :(得分:0)

正如我们在评论中所讨论的那样,timeago_tag有一个format选项,因此要以"%B %d, %Y"格式获取您的日期:

= timeago_tag Time.zone.now, nojs: true, limit: 2.days.ago, lang: :en, format: "%B %d, %Y"