2017.02.14 [Rails5] ActiveSupport::Durationの期間処理メソッド(3)5.1の改修とクラスメソッドの利用法 こんにちは、hachi8833です。ActiveSupport::Duration探訪の前回と前々回でDurationの主なメソッドをご紹介しましたが、今回はRailsの#27610で行われたDurationの変更点を追ってみました。 期間の概念に迫るのは手強そうなのでコードの改修を中心に据えましたが、Rubyのクラスメソッドのよい使い方を見つけることができました。 今回の内容 今回はRails 5.0-stableより新しいバージョンのコードを中心に見ます。前回と前々回ではRails 5.0-stableとRuby 2.4.0をベースにしていましたのでご注意ください。 条件 Railsバージョン: 現時点のmaster(Rails 5.1にな