month months
Integerクラスのインスタンスメソッド
ActiveSupport::Durationクラスとして返却される
monthとmonthsがあるのは単数と複数に対応しているだけ。
別に1.monthsにしてもいいし10.monthにしててもエラーにはならない。
ただrubocopとかで怒られるかも。
1 2 3 4 5 |
> 12.months - 1.month 11 months > 12.month - 11.month 1 month |
year years
Integerクラスのインスタンスメソッド
ActiveSupport::Durationクラスとして返却される
yearとyearsがあるのは単数と複数に対応しているだけ。
これも1.yearsにしてもいいし10.yearにしててもエラーにはならない。
ただrubocopとかで怒られるかも。
1 2 3 4 5 |
> 2000.years - 1000 2000 years and -1000 seconds > (2000.years - 1000).class ActiveSupport::Duration |
参考
time.rb
スポンサードリンク