Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ruby datetime geeignet für MySQL-Vergleich

Sie können to_s(:db) verwenden in ein datenbankfreundliches Format zu konvertieren.

Time.now.to_s(:db)

Seien Sie jedoch vorsichtig, wenn Sie in Rails eine Zeitzone angegeben haben, da die Zeit in UTC in der Datenbank gespeichert wird. Sie müssen dies angeben, um korrekte Vergleiche durchführen zu können.

Time.now.utc.to_s(:db)

Sie können auch NOW() verwenden Funktion in MySQL anstatt die aktuelle Uhrzeit in Ruby zu generieren.