3.days.ago, 2.hours.from_now etc without Rails?
Some book mentioned some gem to decorate numbers with #days , #megabytes , #minutes etc. Is this only in ActiveSupport, or is there a smaller gem that provides this functionality for use in (small) non-rails gems? I want to use this functionality as part of a DSL in a tiny little gem. Michael Kohl I'm not sure if there's another gem available besides ActiveSupport , but it would be really straight-forward to make a small version yourself: class Fixnum SECONDS_IN_DAY = 24 * 60 * 60 def days self * SECONDS_IN_DAY end def ago Time.now - self end end 3.days.ago #=> 2011-06-18 08:45:29 0200 from