我想列出兩個日期之間的天數組。我可以用下面的代碼列出幾個月的數組。我可以如何改變這種情況以顯示兩個日期之間的每一天?列出兩天之間的天數列表
require 'date'
date_from = Date.parse('2011-05-14')
date_to = Date.parse('2011-05-30')
date_range = date_from..date_to
date_months = date_range.map {|d| Date.new(d.year, d.month, 1) }.uniq
date_months.map {|d| d.strftime "%d/%m/%Y" }
puts date_months
你沒有已經爲'date_range'?如果那不是你想要的,那麼你的問題就不清楚了。 – sawa 2014-09-27 06:19:15