railsで今月・先月の期間を取得する方法
all_month
を使いましょう。
今月の場合
[1] pry(main)> Time.current.all_month => Fri, 01 Dec 2017 00:00:00 JST +09:00..Sun, 31 Dec 2017 23:59:59 JST +09:00
先月の場合
[2] pry(main)> Time.current.last_month.all_month => Wed, 01 Nov 2017 00:00:00 JST +09:00..Thu, 30 Nov 2017 23:59:59 JST +09:00
これは便利すぎる
参考