Method: Remi::Transform::DateDiff#transform
- Defined in:
- lib/remi/transform.rb
#transform(from_date, to_date) ⇒ Object
341 342 343 344 345 346 347 348 349 350 351 352 353 |
# File 'lib/remi/transform.rb', line 341 def transform(from_date, to_date) case @measure.to_sym when :days (to_date - from_date).to_i when :months (to_date.year * 12 + to_date.month) - (from_date.year * 12 + from_date.month) when :years to_date.year - from_date.year else raise ArgumentError, "Unknown date difference measure: #{@measure}" end end |