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