为什么Time.beginning_of_day在我的控制器中不起作用?

时间:2013-04-30 04:36:09

标签: ruby-on-rails ruby datetime ruby-on-rails-3.2

我最近将一些代码从我的seeds.rb移动到我的控制器中。在seeds.rb中代码有效。

# for each day create the time slots.
start_time = Time.beginning_of_day
end_time = start_time.end_of_day

Time.beginning_of_day正在给我一个NoMethodError。我很神秘。基于Rails指南,所有ActiveSupport都加载到Rails应用程序中。你能告诉我为什么它不能在我的控制器中工作吗?

1 个答案:

答案 0 :(得分:3)

您应该为该类的实例调用该方法。

Time.now.beginning_of_day