我们如何直接采用整数并将其作为天数使用?

时间:2018-01-11 17:25:19

标签: ruby-on-rails ruby

Rails 5.1.4

app/controllers/application_controller.rb 这有效是怎么回事: 2.days.seconds.to_i

执行:puts 2.days.seconds.to_i 收益率:undefined method `days' for 2:Integer (NoMethodError)

那么,它在Rails中是如何工作的?

1 个答案:

答案 0 :(得分:2)

Rails为Ruby类添加了许多扩展。

days是Rails添加到数字

的方法
  

返回与提供的天数匹配的Duration实例。

http://api.rubyonrails.org/classes/Numeric.html#method-i-days