実際使うことはないだろうがメモ。

hoge:
  !ruby/object:ActiveSupport::Duration
  value: 7776000
  parts:
  - - :months
    - 3

結果

hoge を取り出すと、ActiveSupport::Duration としての 3 months が
格納されている。

$ irb -r active_support/time -r yaml -r erb
irb(main):001:0> YAML.load(ERB.new(IO.read('hoge.yml')).result)
=> {"hoge"=>3 months}
irb(main):002:0> YAML.load(ERB.new(IO.read('hoge.yml')).result)['hoge']
=> 3 months
irb(main):003:0> YAML.load(ERB.new(IO.read('hoge.yml')).result)['hoge'].class
=> ActiveSupport::Duration

求め方

irb(main):007:0> print YAML.dump(3.months)
--- !ruby/object:ActiveSupport::Duration
value: 7776000
parts:
- - :months
  - 3
=> nil

参考情報