0

我敢说这是我的环境的问题,而不是 ActiveSupport ......

无论调用什么方法(ago、from_now 等),我都会得到相同的错误,其中 x 代表今天的日期,例如 7 月 23 日 = 23。

NoMethodError: undefined method `advance' for "x":String

所以,1.day给我:

86400

但是,1.day.ago给了我:

NoMethodError: undefined method `advance' for "23":String

回溯:

activesupport-3.2.13/lib/active_support/core_ext/time/calculations.rb:101:in `advance'

有没有人见过这种行为?

4

0 回答 0