标签: ruby-on-rails-4 duration activesupport
如何恢复与ActiveSupport :: Duration对象相对应的整数?
同时,是否可以恢复持续时间的类型?
为例:
foo = 2.day bar = foo.duration_integer # expected "2" baz = foo.duration_type # expected "day" or "days"
答案 0 :(得分:2)
您可以像这样使用parts访问者。第一个元素是你所谓的duration_type,最后一个元素是整数值:
parts
duration_type
2.day.parts => [:days, 2]