sql >> Base de Datos >  >> RDS >> Mysql

Ruby datetime adecuado para la comparación mysql

Puedes usar to_s(:db) para convertir a un formato compatible con la base de datos.

Time.now.to_s(:db)

Sin embargo, tenga cuidado si tiene una zona horaria especificada en Rails porque la hora se almacenará en UTC en la base de datos. Deberá especificar eso para hacer las comparaciones adecuadas.

Time.now.utc.to_s(:db)

También puedes usar NOW() en MySQL en lugar de generar la hora actual en Ruby.