2017-05-31 58 views
0

在Rails控制檯(滑軌5.0.1),I具有表示時間間隔的對象ActiveSupport::Duration,在這種情況下12分鐘:滑軌:增加兩個的ActiveSupport ::持續時間時誤差對象

x = ActiveSupport::Duration.parse("P0Y0M0DT0H12M")

我想補充分鐘,它的隨機量,所以我創建另一個ActiveSupport::Duration對象:

y = ActiveSupport::Duration.parse("P0Y0M0DT0H3M")

the docs,我希望是一BLE他們只需使用+運營商做x+y,但結果在增加:

NoMethodError: undefined method '+' for {:years=>0, :months=>0, :days=>0, :hours=>0, :minutes=>12}:Hash

我要去哪裏錯了?它爲什麼認爲它們是哈希?

回答

相關問題