我正在尝试迭代Date
范围。
date_value_start
和date_value_end
是Date
类的两个值。
为什么以下代码返回错误消息:“NoMethodError:未定义方法`每个'对于Sun,2014年1月19日:日期”
date_value_start..date_value_end.each {|i| puts i}
答案 0 :(得分:3)
您正在日期对象上调用.each
。你应该在range
尝试
(date_value_start..date_value_end).each {|i| puts i}