RoR, ne Peut pas effectuer une itération de type DateTime/TimeWithZone

J'ai une tâche simple, lorsque je veux prendre une date de début et une date de fin et une boucle sur les jours/dates. Ce code est utilisé dans ma db:graine tâche rake. Actuellement, mon code a disparu par la suite de tentatives.

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

Dans chaque cas, j'obtiens une erreur comme ça.

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

Si quelqu'un a la moindre idée sur la façon d'effectuer une itération sur une gamme de DateTimes je lui en serais grandement reconnaissant.