PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

обработка на релси + postgres и часови зони

Може би някой друг има по-добро цялостно решение, но това, от което се нуждаете за конкретната заявка, е

Time.zone.tzinfo.identifier

Или във вашия пример:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешки на Postgres HStore - Неизвестен оператор

  2. Rails ActiveRecord се свързва с грешна база данни на Postgres

  3. postgresql - не може да създаде база данни - OperationalError:изходна база данни template1 е достъпна от други потребители

  4. 3 начина за проверка на типа данни на колона в PostgreSQL

  5. 4 начина за намиране на редове, които съдържат главни букви в PostgreSQL