public
Description: conversions, validations and helpers to deal with elapsed time as english and stored as seconds
Homepage:
Clone URL: git://github.com/sbfaulkner/elapsed_time.git
sbfaulkner (author)
Mon Aug 18 19:03:45 -0700 2008
commit  b23f2ccce2c86a631f20a932b400140b65f36e25
tree    c9d4b0032c711a19200a78072d255d2a7b3a1605
parent  014f000a5d1b9f8fdb29693b30520f2a0e962c98
name age message
file MIT-LICENSE Loading commit data...
file README.markdown
file Rakefile
file init.rb
directory lib/
directory test/
README.markdown

ElapsedTime

Add support for converting an English representation of elapsed time into seconds and back (with validation).

Example

"1 day, 10 hours, 17 minutes and 36 seconds".parse_elapsed_time
=> 123456

123456.to_elapsed_time
=> "1 day, 10 hours, 17 minutes and 36 seconds"

class Job < ActiveRecord::Base
  elapsed_time :estimate
  validates_elapsed_time_of :estimate, :allow_nil => true
end

Legal

Author: S. Brent Faulkner brentf@unwwwired.net
License: Copyright © 2008 unwwwired.net, released under the MIT license