PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Umgang mit Schienen + Postgres und Zeitzonen

Vielleicht hat jemand anderes eine bessere Gesamtlösung, aber was Sie für die spezielle Abfrage brauchen, ist

Time.zone.tzinfo.identifier

Oder, in Ihrem Beispiel:

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