【问题标题】:Best way to compare this simple ruby/rails Date比较这个简单的 ruby​​/rails 日期的最佳方法
【发布时间】:2013-04-05 07:46:56
【问题描述】:

我有一个包含日期时间戳的对象,例如

      time = Sat, 06 Apr 2013 08:00:00 PDT -07:00

我只是想比较对象时间,看看日期是否与明天的日期(月、日、年)匹配(与时间无关)。这项检查每天都会发生。

我正在尝试诸如:

      time == Date.tomorrow

【问题讨论】:

  • 我不知道为什么这对你不起作用。在我的控制台中,它工作得很好,花花公子..
  • @shuriu:有点用,但由于时间戳不太可能相同,您几乎总是会得到false

标签: ruby-on-rails date time


【解决方案1】:

做:

time.to_date == Date.tomorrow

【讨论】:

    【解决方案2】:

    试试:

    Date.parse(time) == Date.tomorrow
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-02
      • 2017-10-30
      • 1970-01-01
      • 2012-11-17
      • 2015-03-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多