Dica para formatar data e hora para exibição no Rails.
No arquivo /config/environment.rb crie entradas de acordo com a formatação que você precisa, como por exemplo;
No arquivo /config/environment.rb crie entradas de acordo com a formatação que você precisa, como por exemplo;
Time::DATE_FORMATS[:data_br] = "%d/%m/%Y" Time::DATE_FORMATS[:dia_semana] = "%A" Time::DATE_FORMATS[:hora] = "%H:%M horas"Feito isso, agora podemos utilizar a formatação chamando o método to_s para a data em questão passando como parâmetro o símbolo definido, como por exemplo:
<%= @objeto.data.to_s(:dia_semana) %>O resultado é o dia da semana escrito por extenso.
Comentários
Para facilitar sua vida, utilize I18n.localize ;)