グラフのX軸で使う感じの連続した日付の配列を返す
Rails4.1
Date#beginning_of_monthはactive_sucpportとのこと。
[140] pry(main)> (Date.new(2011, 1, 1)..Date.new(2013, 1,1)).map(&:beginning_of_month).uniq.map{ |x| x.to_s.match(%r!\d{4}-\d{2}!).to_s } => ["2011-01", "2011-02", "2011-03", "2011-04", "2011-05", "2011-06", "2011-07", "2011-08", "2011-09", "2011-10", "2011-11", "2011-12", "2012-01", "2012-02", "2012-03", "2012-04", "2012-05", "2012-06", "2012-07", "2012-08", "2012-09", "2012-10", "2012-11", "2012-12", "2013-01"]
以上。