heroku Postgres erreur de l'opérateur n'existe pas d'horodatage sans fuseau horaire = integer

Je suis en utilisant le code suivant dans mon controller:

  @monday = (Time.now).at_beginning_of_week

  @friday = 5.days.since(@monday)-1.second

  @sent_emails = ContactEmail.all(:conditions => ['date_sent >= ? and date_sent <= ?', @monday, @friday])

Bien qu'il fonctionne très bien sur mon locale sqlite, j'ai un "opérateur n'existe pas d'horodatage sans timezone = integer" erreur.

Je ne suis pas exactement clair ce qu'il faut changer.

Idées?

Grâce.

InformationsquelleAutor Timothy T. | 2010-06-25