necker necker - 1 month ago 7
Ruby Question

how do I get name of the month in ruby on Rails?

so i create in my view:

<%=date=Date.today%>


How do i get the name of the month out of the date? I was trying to do sth like

<%= DATE::ABBR_MONTHNAMES(date.month)%>


But without success. I keep getting an error: uninitialized constant
ActionView::Base::CompiledTemplates::MONTHNAMES


How do i initialise the constant or is there any other way to get the name out of the Date format?

would greatly appreciate any answers!

Answer

Ref this

<% @date = Date.today  %>  
<%= @date.strftime("%B")%>

if

@date >> Fri, 11 Jun 2010

then

@date.strftime("%B") >> "June"
Comments