0

我目前可以像这样设置时间范围:

time_range = (24.hours.ago..Time.now)

我怎样才能在几个月的开始到结束时做到这一点

例子:

time_range = (Feb.start..Feb.end)
time_range = (March.start..March.end)
time_range = (April.start..April.end)

想法?谢谢

4

1 回答 1

1

很容易找出月初:

start_date = Date.new(2012,2,1)

月底:

end_date = start_date.end_of_month

最后

time_range = (start_date..end_date)
于 2012-05-16T05:40:00.007 回答