Forum: Ruby on Rails Which is the best way for comparing dates?

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
John S. (Guest)
on 2009-02-13 20:42
Is it correct to do this?
 if @date_a > @date_b
puts 'hi'
Frederick C. (Guest)
on 2009-02-13 20:54
(Received via mailing list)
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.

John S. (Guest)
on 2009-02-13 21:42
Thanks Fred. Those ones are the updated_at rows of two different tables.
Bob M. (Guest)
on 2009-02-14 09:24
(Received via mailing list)
I think you'll be good to go with that one.

On Feb 13, 1:42 pm, John S. <removed_email_address@domain.invalid>
This topic is locked and can not be replied to.