Which is the best way for comparing dates?


#1

Is it correct to do this?
if @date_a > @date_b
puts ‘hi’
end


#2

On 13 Feb 2009, at 18:42, John S. wrote:

Is it correct to do this?
if @date_a > @date_b
puts ‘hi’
end

assuming those are both instances of Date, (or Time etc.) then yes.
Ruby won’t let you compare an instance of Date with a Time instance,
and equally funny things will happen if either (or both) of those are
string representations of the dates.

Fred


#3

Thanks Fred. Those ones are the updated_at rows of two different tables.


#4

I think you’ll be good to go with that one.

On Feb 13, 1:42 pm, John S. removed_email_address@domain.invalid