Class: Numeric
- Inherits:
-
Object
- Object
- Numeric
- Defined in:
- lib/as/duration/core_ext/numeric.rb
Instance Method Summary collapse
- #days ⇒ Object (also: #day)
- #fortnights ⇒ Object (also: #fortnight)
- #hours ⇒ Object (also: #hour)
- #minutes ⇒ Object (also: #minute)
- #seconds ⇒ Object (also: #second)
- #weeks ⇒ Object (also: #week)
Instance Method Details
#days ⇒ Object Also known as: day
17 18 19 |
# File 'lib/as/duration/core_ext/numeric.rb', line 17 def days AS::Duration.new(self * 24*60*60, [[:days, self]]) end |
#fortnights ⇒ Object Also known as: fortnight
27 28 29 |
# File 'lib/as/duration/core_ext/numeric.rb', line 27 def fortnights AS::Duration.new(self * 14*24*60*60, [[:weeks, self * 2]]) end |
#hours ⇒ Object Also known as: hour
12 13 14 |
# File 'lib/as/duration/core_ext/numeric.rb', line 12 def hours AS::Duration.new(self * 60*60, [[:hours, self]]) end |
#minutes ⇒ Object Also known as: minute
7 8 9 |
# File 'lib/as/duration/core_ext/numeric.rb', line 7 def minutes AS::Duration.new(self * 60, [[:minutes, self]]) end |