Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/familia/core_ext.rb
Overview
Assumes Time::Units and Numeric mixins are available.
Instance Method Summary collapse
Instance Method Details
#in_seconds ⇒ Object
33 34 35 36 37 38 |
# File 'lib/familia/core_ext.rb', line 33 def in_seconds # "60m" => ["60", "m"] q,u = self.scan(/([\d\.]+)([s,m,h])?/).flatten q &&= q.to_f and u ||= 's' q &&= q.in_seconds(u) end |