Report abuse


			
require 'rubygems'
require 'activesupport'

t = Time.now

begin
  candidate = t.advance(:years => 10)
  puts candidate <  Time.now
rescue ArgumentError => exception
case exception.to_s
when "comparison of DateTime with Time failed"
  puts candidate <  DateTime.now
end
end