Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 如何从ActiveSupport::Duration对象恢复整数_Ruby On Rails 4_Duration_Activesupport - Fatal编程技术网

Ruby on rails 4 如何从ActiveSupport::Duration对象恢复整数

Ruby on rails 4 如何从ActiveSupport::Duration对象恢复整数,ruby-on-rails-4,duration,activesupport,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" 您可以像这样使用访问器。第一个元素称为持续时间类型,最后一个元素称为整数值: 2.day.parts => [:days, 2]

如何恢复与ActiveSupport::Duration对象对应的整数

同时,是否可以恢复持续时间的类型

例如:

foo = 2.day
bar = foo.duration_integer  # expected "2"
baz = foo.duration_type     # expected "day" or "days"
您可以像这样使用访问器。第一个元素称为
持续时间类型
,最后一个元素称为整数值:

2.day.parts
=> [:days, 2]