我将 Mongoid 用于我的简单 Rails 3.x 应用程序。我有这个模型:
class Report
include Mongoid::Document
include Mongoid::Timestamps
end
我想使用我当前的时区(+08:00)获取今天创建的所有报告。我尝试使用这个片段:
Report.where(:created_at => DateTime.now.at_beginning_of_day.utc..Time.now.utc).to_a
但是,当我触发时:
DateTime.now.at_beginning_of_day.utc
它获取昨天的日期,时区为 +00:00