lib/sugarcube/numeric.rb in sugarcube-0.7.1 vs lib/sugarcube/numeric.rb in sugarcube-0.7.2

- old
+ new

@@ -17,9 +17,29 @@ def hours self * 3600 end alias :hour :hours + def days + self.hours * 24 + end + alias :day :days + + def weeks + self.days * 7 + end + alias :week :weeks + + def months + self.days * 30 + end + alias :month :months + + def years + self.days * 365 + end + alias :year :years + def later(user_info=nil, &fire) NSTimer.scheduledTimerWithTimeInterval(self.to_f, target: fire, selector: 'call:', userInfo: user_info, repeats: false) end def every(user_info=nil, &fire)