sql >> Database >  >> RDS >> Mysql

Ruby datetime geschikt voor mysql vergelijking

U kunt to_s(:db) . gebruiken om te zetten in een database-vriendelijk formaat.

Time.now.to_s(:db)

Wees echter voorzichtig als u een tijdzone hebt opgegeven in Rails, omdat de tijd in UTC in de database wordt opgeslagen. Je moet dat specificeren om goede vergelijkingen te kunnen maken.

Time.now.utc.to_s(:db)

Je kunt ook NOW() . gebruiken functie in MySQL in plaats van de huidige tijd in Ruby te genereren.



  1. Problemen bij het gebruik van MySQL met AWS Lambda in Python

  2. SQL SELECTEER MAX

  3. Slaapstand op orakel, @GeneratedValue(strategie =GenerationType.AUTO)

  4. Hoe ADDDATE() werkt in MariaDB