title: Why is Rails date comparison not working?
body: <p>What am I missing here, it's driving me crazy..</p>
  
  <pre><code>&gt;&gt; user.current_login_at.utc &gt; 24.hours.ago.utc
  =&gt; false
  &gt;&gt; 24.hours.ago.utc
  =&gt; Mon May 17 18:46:16 UTC 2010
  &gt;&gt; user.current_login_at.utc
  =&gt; Mon May 17 15:47:44 UTC 2010
  </code></pre>
  
  <p>user.current_login_at was 27 hours ago, yet the greater than comparison says it was not greater than 24 hours ago. It leaves me scratching my head.. </p>