我有一个简单的任务,我想获取一个开始日期和一个结束日期并循环查看日期/日期。此代码正在我的 db:seed rake 任务中使用。目前,我的代码已经经历了以下尝试。
(someModel.start_date.to_datetime..someModel.end_date.to_datetime).each {
|x| puts x
}
......
(someModel.start_date...someModel.end_date).each { |x| puts x }
在每种情况下,我都会收到这样的错误。
can't iterate from ActiveSupport::TimeWithZone
or
can't iterate from DateTime
如果有人对如何迭代一系列 DateTimes 有任何线索,我将不胜感激。