From: Daniel Schierbeck Date: 2005-11-14T02:17:15+09:00 Subject: Re: Converting between Time and DateTime For the record, I'm using this code: class DateTime def to_time Time.mktime(year, month, day, hour, min, sec) end def to_datetime return self end end class Date def to_time Time.mktime(year, month, day) end def to_datetime to_time.to_datetime end def to_date return self end end class Time def to_date Date.new(year, month, day) end def to_datetime DateTime.civil(year, month, day, hour, min, sec) end def to_time return self end end