Mysql 带有时区的Rails 3 activerecord查询where子句

Mysql 带有时区的Rails 3 activerecord查询where子句,mysql,ruby-on-rails,activerecord,timezone,Mysql,Ruby On Rails,Activerecord,Timezone,我的rails应用程序(rails 3.2.x、MySQL 5.x)有问题。要生成的示例案例: 在application.rb 型号Post 新帖子于2013-06-28 01:00:00创建(服务器日期:2013年6月28日星期五01:00:00) MySQL配置为时区系统创建时间将以值存储2013-06-27 18:00:00 如何在rails应用程序中找到2013-06-28中的所有帖子 Post.where("DATE(created_at) = ?", Date.today) 此时区

我的rails应用程序(rails 3.2.x、MySQL 5.x)有问题。要生成的示例案例:

  • application.rb
  • 型号
    Post
  • 新帖子于2013-06-28 01:00:00创建(服务器日期:2013年6月28日星期五01:00:00)
  • MySQL配置为时区
    系统
    <新帖子的代码>创建时间
    将以值存储
    2013-06-27 18:00:00

    如何在rails应用程序中找到
    2013-06-28
    中的所有帖子

    Post.where("DATE(created_at) = ?", Date.today)
    

    此时区配置是否正确?

    使用命令解决此问题:
    Post.where(“created_at>=”和created_at>),您可以回答自己的问题,甚至接受这些答案。