RoR, Können nicht Durchlaufen von DateTime/TimeWithZone

Habe ich eine einfache Aufgabe, bei der ich wollen, nehmen Sie ein Anfangsdatum und ein Enddatum und-Schleife über die Tage/Termine. Dieser code wird verwendet in meiner db:seed-rake-task. Derzeit mein code hat sich durch die folgenden versuche.

(someModel.start_date.to_datetime..someModel.end_date.to_datetime).each { 
    |x| puts x 
}
 ......
(someModel.start_date...someModel.end_date).each { |x| puts x }

In jedem Fall, bekomme ich eine Fehlermeldung.

can't iterate from ActiveSupport::TimeWithZone
or 
can't iterate from DateTime

Wenn jemand irgendwelche Ahnung, wie man die Iteration über einen Bereich von DateTimes wäre ich sehr dankbar.

Schreibe einen Kommentar