Mensagem sobre o tópico
Formato de datas
MIME-Version: 1.0
Received: by 10.100.8.17 with SMTP id 17mr2040651anh.18.1247065060785; Wed, 08
Jul 2009 07:57:40 -0700 (PDT)
Date: Wed, 8 Jul 2009 07:57:40 -0700 (PDT)
In-Reply-To: <8798ab4a0907060832j765e4593k5745b05c553ef3f8@mail.gmail.com>
X-IP: 201.29.155.38
References: <023a87b3-4f0e-4c3b-a7e2-22760edf310d@o7g2000yqb.googlegroups.com>
<8798ab4a0907060832j765e4593k5745b05c553ef3f8@mail.gmail.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.11)
Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11,gzip(gfe),gzip(gfe)
Message-ID: <481514da-589b-42c0-b374-0f3b279c5de6@j32g2000yqh.googlegroups.com>
Subject: Re: Formato de datas
From: otaviofcs <osamp...@riopro.com.br>
To: rails-br <rails-br@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
usa o date_select que suporta i18n. configure seus formatos de data no
arquivo de locale pt (aqui para projetos brasileiros usamos o
locale :pt como padr=E3o da aplica=E7=E3o), inclu=EDndo a linha
order: [ :day, :month, :year ]
E ele ordenar=E1 autom=E1ticamente os campos para exibi=E7=E3o. Ou ent=E3o =
passe
a op=E7=E3o :order =3D> [:day, :month, :year] para o helper date_select.
abra=E7os,
Ot=E1vio
http://blog.riopro.com.br
On 6 jul, 12:32, Marcus Vinicius <marcus.v.man...@gmail.com> wrote:
> voce poderia fazer um before_save com um metodo que converta a data para =
o
> formato desejado
>
> 2009/7/6 Wagner <wagne...@gmail.com>
>
>
>
>
>
> > Pessoal, bom dia!
>
> > Estou desenvolvendo uma aplica=E7=E3o com suporte a internacionaliza=E7=
=E3o,
> > quando apresento qualquer campo data em qualquer view, o rails
> > apresenta exatamente como espero, no formato dd/mm/yyyy, mas quando
> > fa=E7o uma persistencia em banco atrav=E9s de qualquer formul=E1rio
> > digitando a data neste formato, o rails armazena desta forma mm/dd/
> > yyyy.
>
> > Algu=E9m poderia me dizer como e onde devo configurar para que o
> > armazenamento fique correto no formato brasileiro? Lembrando que n=E3o
> > optamos por utilizar o Brazilian on Rails,
>
> > Agrade=E7o a aten=E7=E3o,
>
> > Wagner
>
> --
> Marcus Mansur
> 55 21 8194 8453