Fechas y MySQL

Para comparar la fecha actual con los campos activo_desde y
activo_hasta, utilizo DateTime.now.strftime("%Y-%m-%d %H:%M:%S"), pero
me pregunto si Rails no tiene alguna solución más elegante… porque
esto, además de largo, hace la aplicación dependiente del formato de la
BBDD.

s2

On Jul 16, 2008, at 10:21 AM, Fernando C. wrote:

me pregunto si Rails no tiene alguna solución más elegant

Has probado Time.now.to_s(:db) ?

2008/7/16 Fernando C. [email protected]:

Para comparar la fecha actual con los campos activo_desde y
activo_hasta, utilizo DateTime.now.strftime("%Y-%m-%d %H:%M:%S"), pero
me pregunto si Rails no tiene alguna solución más elegante… porque
esto, además de largo, hace la aplicación dependiente del formato de la
BBDD.

:conditions => [‘activo_hasta < ?’, Time.now]

Xavier N. wrote:

2008/7/16 Fernando C. [email protected]:

Para comparar la fecha actual con los campos activo_desde y
activo_hasta, utilizo DateTime.now.strftime("%Y-%m-%d %H:%M:%S"), pero
me pregunto si Rails no tiene alguna solución más elegante… porque
esto, además de largo, hace la aplicación dependiente del formato de la
BBDD.

:conditions => [‘activo_hasta < ?’, Time.now]

Muchas gracias a ambos, ambas funcionan y son mucho más elegantes; me
quedo con esta, que me ha gustado un poco más.

s2

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs