我想要一个函数,它获取 start_day 和 end_day 作为两个字符串类型的参数,并返回指定日期范围内的日期列表,包括开始和结束日期,谁能提供一个高效的代码块?
def get_list_of_dates(start_date, end_date)
...
return dates
end
最佳答案
def get_list_of_dates(start_date, end_date)
(Date.parse(start_date)..Date.parse(end_date)).to_a
end
如果 Date.parse
不接受字符串(它不接受多种格式),您可能需要查看 chronic .
关于ruby-on-rails - Ruby on Rails 的这个功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5392720/