Skip to content

Instantly share code, notes, and snippets.

@everaldo
Created October 27, 2011 22:11
Show Gist options
  • Save everaldo/1321055 to your computer and use it in GitHub Desktop.
Save everaldo/1321055 to your computer and use it in GitHub Desktop.
LiquidFilter para converter uma data para dia mês ano com o nome do mês em Português
#encoding: utf-8
module LocalizedDateLiquidFilter
MESES = [nil] + %w(Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro)
def localized_date(date)
if date.class == String
date = Time.parse(date)
end
dia = date.strftime("%d")
mes = MESES[date.strftime("%m").to_i]
ano = date.strftime("%Y")
dia + " de " + mes + " de " + ano
end
end
Liquid::Template.register_filter LocalizedDateLiquidFilter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment