sql >> Databasteknik >  >> RDS >> PostgreSQL

hanteringsskenor + postgres och tidszoner

Kanske har någon annan en bättre helhetslösning, men vad du behöver för den specifika frågan är

Time.zone.tzinfo.identifier

Eller, i ditt exempel:

User.events.where("EXTRACT(dow FROM start_at AT TIME ZONE ?) = ?", Time.zone.tzinfo.identifier, Date.today.wday)


  1. hur frågar man många-till-många?

  2. Produkt() aggregatfunktion

  3. Dela kommaseparerad sträng i PL/pgSQL-funktionen

  4. Problem med att lagra värde i databasen