Rails改变created_at&比较00.00是否通过

时间:2016-04-16 23:35:26

标签: ruby-on-rails datetime compare

我正在更改created_at值并与Time.now进行比较,我想了解时钟是否为00.00。

  <% if  (....created_at.change({ hour: 23, min: 59, sec: 59 })) >= Time.now.utc %>

但是,当我将created_at更改为&#34; 23.59.59&#34;它不再是时区了。但是Time.now.utc是。所以我认为在我看来我的问题。

有没有更好的理解/比较方法,明天与否?

1 个答案:

答案 0 :(得分:0)

你的问题很混乱。

你不能用past?方法做你想做的事吗?

http://apidock.com/rails/DateTime/past%3F