TimeAccessor

Time Accessor is a Rails plugin that adds a time_accessor method to ActiveRecord::Base. The method helps to setup attribute accessors that behave like Time objects and can be set using multiparameters.

Install

Add it to your Gemfile: gem 'time_accessor'

Usage

Use the time_accessor method in your model: class User < ActiveRecord::Base time_accessor :time end

Then set your 'time' attribute with multiparameters:

user = User.new(=> 2012, "time(2i)" => 01, "time(3i)" => 21) user.time # => 2012-01-21 00:00:00 UTC

License

This project rocks and uses MIT-LICENSE.