Module: Decentworks::DateSupport::TimeExtension::ClassMethods
- Included in:
- ActiveSupport::TimeWithZone, DateTime, Time
- Defined in:
- lib/decentworks/date_support/time_extension.rb,
sig/decentworks/date_support/time_extension.rbs
Instance Method Summary collapse
Instance Method Details
#whole_months_elapsed(from:, to:) ⇒ ::Integer
満経過月数
fromからtoまでに満了した月数を返す。日付単位で判定し、時刻は考慮しない。 応当日が存在しない月は、民法第143条第2項に準じてその月の末日を応当日とみなす。
33 34 35 36 37 38 |
# File 'lib/decentworks/date_support/time_extension.rb', line 33 def whole_months_elapsed(from:, to:) ::Date.whole_months_elapsed( from: from.to_date, to: to.to_date ) end |