Search code examples
ruby-on-railsruby

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!


Solution

  • Ref this

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

    if

    @date >> Fri, 11 Jun 2010
    

    then

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