查询返回负时区的错误值

时间:2010-11-18 11:37:07

标签: mysql ruby-on-rails

我有一个rails应用程序,我需要获取在特定日期时间值之后更新的记录数。

Records.count(:all, :conditions => "updated_at > '#{date_time_value}'")

当我尝试使用上面的查询时,如果时区为负值,则我的记录计数不正确。

知道如何让它适用于所有时区值?

1 个答案:

答案 0 :(得分:0)

您需要以UTC格式存储您的日期,并仅以UTC日期请求它。

如果date_time_value是日期调用.utc来进行更改。