我正在尝试将日期转换为字符串,然后获取该月的前 3 个字符,以便我可以在我的视图中使用它。例如,我的日期看起来像这样
23-07-2013
我有一个方法(可能完全错误),但我无法得到任何输出,尽管在 irb 中这是有效的。这就是我所拥有的
def date_mon(date)
str = date.strftime("%e %B %Y") if date
arr = str.split('-')
arr[3-5]
end
那么在我看来
<%= date_mon(p.created_at) %>
在这种情况下,我想要展示的是
Jul
关于我哪里出错的任何指示?
谢谢