天天看点

ruby获取两个日期中间的所有日期

require 'date'

date_from = Date.parse('2017-2-28')
date_end = Date.parse('2017-10-03')
(date_from..date_end).each do |day|
  puts day
end

=begin
2017-02-28
2017-03-01
2017-03-02
2017-03-03
2017-03-04
2017-03-05
......
=end