📎 Webclip
Formatando datas no Ruby on Rails
O texto mostra três maneiras de exibir datas em um post no Rails. Primeiro, sugere um helper para formatar o valor antes de mostrá-lo no template. Depois, mostra a alternativa de fazer isso no modelo com after_find. A opção destacada é definir formatos próprios em Time::DATE_FORMATS e chamá-los com to_s.
Fichamento#
- Um campo datetime pode ser exibido abaixo de um post com um helper que aplica strftime.
- A mesma formatação também pode ser feita no modelo usando after_find.
- A forma apresentada como mais interessante no Rails é criar um formato novo em Time::DATE_FORMATS no environment.rb.
- Depois de definir o formato, a data é exibida com to_s e o nome do formato, como :post.
- O texto diz que é possível definir quantos formatos quiser, como :archive e :updated.
